Discordbot (verified)
Discordbot refers to automated programs on Discord servers, performing tasks like moderation, music playback, and user engagement to enhance community interactions
Quick Start
# Connect this server (installs CLI if needed)
npx -y smithery mcp add discordbot
# Browse available tools
npx -y smithery tool list discordbot
# Get full schema for a tool
npx -y smithery tool get discordbot DISCORDBOT_ADD_GROUP_DM_USER
# Call a tool
npx -y smithery tool call discordbot DISCORDBOT_ADD_GROUP_DM_USER '{}'Direct MCP Connection
Endpoint: https://discordbot.run.tools
Tools (164)
DISCORDBOT_ADD_GROUP_DM_USER— Adds a user to a Discord group Direct Message (DM) channel.DISCORDBOT_ADD_GUILD_MEMBER— Adds a user (who is not already a member) to a guild using theiraccess_token(which must haveguilds.joinscope), …DISCORDBOT_ADD_GUILD_MEMBER_ROLE— Assigns a role to a guild member, provided the bot has 'Manage Roles' permission in the guild and the role to be assign…DISCORDBOT_ADD_MY_MESSAGE_REACTION— Adds an emoji reaction from the authenticated user/bot to a specific message in a Discord channel; does not return info…DISCORDBOT_ADD_THREAD_MEMBER— Adds a user to a specific, unarchived thread; the user must have access to the thread's parent channel, and for private…DISCORDBOT_BAN_USER_FROM_GUILD— Permanently bans a user from a Discord guild, optionally deleting their recent messages (specify deletion period in sec…DISCORDBOT_BULK_BAN_USERS_FROM_GUILD— Bans up to 200 users from a Discord guild, optionally deleting their recent messages; the bot must have 'Ban Members' p…DISCORDBOT_BULK_DELETE_MESSAGES— Atomically bulk deletes messages in a Discord channel for moderation or maintenance; deletion may not be instantaneous …DISCORDBOT_CREATE_APPLICATION_COMMAND— Creates a new global Discord application command, accessible across guilds and in DMs (ifdm_permissionis true), not…DISCORDBOT_CREATE_AUTO_MODERATION_RULE— Creates a new auto moderation rule for a Discord guild, requiring 'MANAGE_GUILD' permission; rule parameters are passed…DISCORDBOT_CREATE_CHANNEL_INVITE— Creates a new invite for the specified Discord channel, provided the bot has 'CREATE_INSTANT_INVITE' permission for tha…DISCORDBOT_CREATE_DM— Creates a new direct message (DM) channel or retrieves an existing one, usingrecipient_idfor a 1-on-1 DM or `access…DISCORDBOT_CREATE_GUILD— Creates a new Discord guild (server) with the specified name, roles, and channels; icon must be a base64 encoded 128x12…DISCORDBOT_CREATE_GUILD_APPLICATION_COMMAND— Creates a new guild-specific application command (slash, user, or message) in Discord; command name must be unique per …DISCORDBOT_CREATE_GUILD_CHANNEL— Creates a new Discord channel (text, voice, category, etc.) within a guild, with options for permissions, topic, and ty…DISCORDBOT_CREATE_GUILD_EMOJI— Creates a new custom emoji in a specified Discord guild, requiringCREATE_EXPRESSIONSpermission and adherence to gui…DISCORDBOT_CREATE_GUILD_FROM_TEMPLATE— Creates a new Discord guild by applying channels, roles, and settings from a specified, valid, and accessible guild tem…DISCORDBOT_CREATE_GUILD_ROLE— Creates a new role in a Discord guild with customizable name, permissions, color, hoist, mentionability, and icon; `ico…DISCORDBOT_CREATE_GUILD_SCHEDULED_EVENT— Creates a new scheduled event in a Discord guild; a separate JSON request body (not defined in this action's request sc…DISCORDBOT_CREATE_GUILD_STICKER— Uploads a PNG, APNG, or Lottie JSON file (max 512KB) as a new custom sticker to the specified Discord guild; requires '…DISCORDBOT_CREATE_GUILD_TEMPLATE— Creates a template of an existing Discord guild's structure (settings, roles, channels) but not its content (e.g., mess…DISCORDBOT_CREATE_INTERACTION_RESPONSE— Sends a response to a Discord interaction (e.g., slash command, component); ensure response type is context-appropriate…DISCORDBOT_CREATE_MESSAGE— Sends a message to a specified Discord channel (text, embeds, stickers, components, attachments); requires `SEND_MESSAG…DISCORDBOT_CREATE_STAGE_INSTANCE— Creates a new Stage instance in a specified Stage channel for live audio events; requiresMANAGE_CHANNELS, `MUTE_MEMB…DISCORDBOT_CREATE_THREAD— Creates a new thread in a text or announcement Discord channel; requires a 'name' and optionally other details (e.g., '…DISCORDBOT_CREATE_THREAD_FROM_MESSAGE— Creates a new thread from a specific message in a Discord channel, requiringCREATE_PUBLIC_THREADSpermission (and `S…DISCORDBOT_CREATE_WEBHOOK— Creates a webhook in a specified Discord channel for external applications to post messages, provided the caller has 'M…DISCORDBOT_CROSSPOST_MESSAGE— Crossposts a message from an announcement channel to all following channels, provided the message has not been previous…DISCORDBOT_DELETE_ALL_MESSAGE_REACTIONS— Deletes all reactions (not just the bot's) from a message in a channel; requires 'Manage Messages' permission.DISCORDBOT_DELETE_ALL_MESSAGE_REACTIONS_BY_EMOJI— Removes all reactions for a specific emoji from a message in a Discord channel; requires 'MANAGE_MESSAGES' permission a…DISCORDBOT_DELETE_APPLICATION_COMMAND— Permanently deletes a specific application command; this action is irreversible.DISCORDBOT_DELETE_AUTO_MODERATION_RULE— Deletes a specific auto-moderation rule from a Discord guild.DISCORDBOT_DELETE_CHANNEL— Permanently deletes a Discord channel by its ID; this action is irreversible and the channel must exist and be deletabl…DISCORDBOT_DELETE_CHANNEL_PERMISSION_OVERWRITE— Deletes a specific user's or role's permission overwrite in a Discord channel, reverting their permissions to default; …DISCORDBOT_DELETE_GROUP_DM_USER— Permanently removes a user from an accessible Discord group DM channel, revoking their access.DISCORDBOT_DELETE_GUILD— Permanently deletes a specified Discord guild (server); the authenticated user must be the owner of the guild.DISCORDBOT_DELETE_GUILD_APPLICATION_COMMAND— Permanently deletes a specific application command (e.g., slash, user, or message) for an application from a Discord gu…DISCORDBOT_DELETE_GUILD_EMOJI— Permanently deletes a specified custom emoji from a guild, requiring 'Manage Expressions' permissions; cannot delete de…DISCORDBOT_DELETE_GUILD_INTEGRATION— Permanently deletes a specific, unwanted or problematic integration from a Discord guild; requires 'Manage Server' or '…DISCORDBOT_DELETE_GUILD_MEMBER— Removes (kicks) a member from a Discord guild; the user must be an existing member of the specified guild, and this act…DISCORDBOT_DELETE_GUILD_MEMBER_ROLE— Removes a specified role from a member of a Discord guild, provided the member currently possesses that role.DISCORDBOT_DELETE_GUILD_ROLE— Permanently deletes a specified role from a Discord guild, revoking it from all members; requires 'Manage Roles' permis…DISCORDBOT_DELETE_GUILD_SCHEDULED_EVENT— Permanently deletes a specific scheduled event from a Discord guild; this action is irreversible.DISCORDBOT_DELETE_GUILD_STICKER— Permanently deletes a custom sticker from a Discord guild; the specified guild and sticker must exist, and this action …DISCORDBOT_DELETE_GUILD_TEMPLATE— Deletes an existing guild template by its unique code from a specified guild, returning the deleted template's details.DISCORDBOT_DELETE_MESSAGE— Permanently and irreversibly deletes a message from a specified Discord channel.DISCORDBOT_DELETE_MY_MESSAGE_REACTION— Removes the authenticated user's own emoji reaction, which they must have previously added, from a specific message in …
*Response truncated. Use npx -y smithery for complete data.*