Create, modify, and manage text and voice channels within guilds, as well as direct message conversations. These operations let you configure channel permissions, create new communication spaces, and establish webhooks for message forwarding.
Action
Add recipient to group channel
DISCORDBOT_ADD_GROUP_DM_USERAdds a user to an existing Discord group direct message channel, allowing them to participate in private group conversations. This is useful when you need to include team members or collaborators in ongoing private discussions without creating a new group.
4 input
Action
Create guild channel
DISCORDBOT_CREATE_GUILD_CHANNELCreates a new text, voice, or category channel in your Discord server to organize conversations and collaboration spaces. This helps you structure your community and control who can access different discussion areas.
19 input
Action
Delete channel by id
DISCORDBOT_DELETE_CHANNELRemoves a Discord channel permanently from your server when it's no longer needed. This action cannot be undone, so use it when you're certain a channel should be deleted.
1 input
Action
Delete channel permission override
DISCORDBOT_DELETE_CHANNEL_PERMISSION_OVERWRITERemoves custom permission settings for a user or role in a specific channel, returning them to standard server permissions. Use this when you need to reset access controls or clean up outdated permission configurations.
2 input
Action
Initiate user channel with recipient
DISCORDBOT_CREATE_DMOpens or retrieves a direct message channel with a Discord user or group, preparing it for communication without sending messages.
3 input
Action
Remove user from group DM
DISCORDBOT_DELETE_GROUP_DM_USERRemove a member from a Discord group direct message conversation, helping you manage who has access to specific group chats.
2 input
Define and manage slash commands and application commands that users interact with in Discord. Create commands globally or per-guild, update their behavior, and retrieve permission settings for fine-grained access control.
Action
Create global application command
DISCORDBOT_CREATE_APPLICATION_COMMANDAdd a new command to your Discord bot that users can access across all servers where the bot is installed. This enables you to expand your bot's functionality with custom slash commands that your community can use.
9 input
Action
Create guild application command
DISCORDBOT_CREATE_GUILD_APPLICATION_COMMANDAdd custom slash commands to a specific Discord server that your bot can execute, enabling automated responses and actions tailored to that community's needs.
10 input
Action
Delete global application command
DISCORDBOT_DELETE_APPLICATION_COMMANDPermanently remove a command from your Discord bot so it no longer appears to users. Use this when retiring outdated commands or cleaning up your bot's command list.
2 input
Action
Delete guild application command
DISCORDBOT_DELETE_GUILD_APPLICATION_COMMANDRemoves a custom command from a specific Discord server, cleaning up commands that are no longer needed or causing issues. This action cannot be undone.
3 input
Upload, modify, and delete custom emojis within your guilds to personalize communication. These operations let you manage the emoji library available to members for reactions and messages.
Action
Create guild emoji
DISCORDBOT_CREATE_GUILD_EMOJIAdds a custom emoji to your Discord server that your community can use in messages and reactions. This helps strengthen your server's brand identity and gives members fun, personalized ways to communicate.
4 input
Action
Delete guild emoji by id
DISCORDBOT_DELETE_GUILD_EMOJIRemove a custom emoji from your Discord server when it's no longer needed or relevant. This action is permanent and helps keep your emoji library organized and up-to-date.
2 input
Create and manage scheduled events for your guild, such as gaming sessions, meetings, or announcements. Track event participation and keep event details current with automated updates.
Action
Create guild scheduled event
DISCORDBOT_CREATE_GUILD_SCHEDULED_EVENTSchedule and announce events directly in your Discord server with automatic reminders and flexible location options, including voice channels, stage channels, or external venues.
10 input
Action
Delete guild scheduled event
DISCORDBOT_DELETE_GUILD_SCHEDULED_EVENTRemove a scheduled event from your Discord server when plans change or an event is no longer happening. Use this when you need to cancel or delete upcoming announcements, meetings, or community gatherings.
2 input
Interact with guild-level settings and configuration, including server details, welcome screens, and audit logs. Use these to automate server administration tasks and retrieve information about your communities.
Action
Create new guild
DISCORDBOT_CREATE_GUILDCreates a new Discord server for your community or organization. Use this to set up a dedicated space for team collaboration, customer engagement, or community building without manually creating servers through Discord's interface.
14 input
Action
Delete guild by id
DISCORDBOT_DELETE_GUILDPermanently removes a Discord server that you own. This action cannot be undone, so use it only when you're ready to shut down the server completely.
1 input
Manage third-party integrations within your guilds, such as bots and services. These operations let you list active integrations and remove ones that are no longer needed.
Action
Delete guild integration
DISCORDBOT_DELETE_GUILD_INTEGRATIONRemoves an integration from your Discord server, cleanly disconnecting any linked services or bots associated with that integration. Use this when you no longer need a bot or service connection in your server.
2 input
Send responses and acknowledgments to user interactions like slash command invocations or button clicks. This is essential for confirming that your bot has received and processed user actions.
Action
Post interaction callback
DISCORDBOT_CREATE_INTERACTION_RESPONSESends an immediate response to Discord interactions like slash commands or button clicks, enabling your bot to acknowledge user actions and provide feedback in real-time.
4 input
Generate, list, and manage server invites to control who can join your guilds. These operations let you create temporary invites, revoke access, and track existing invitation links.
Action
Create channel invite
DISCORDBOT_CREATE_CHANNEL_INVITEGenerate shareable invite links for your Discord channel to easily onboard new members, customers, or collaborators without manually managing access.
8 input
Manage guild members by adding, modifying roles, updating nicknames, and retrieving member information. Use these operations to automate onboarding, enforce permissions, and maintain member records.
Action
Add guild member
DISCORDBOT_ADD_GUILD_MEMBERAutomatically add users to your Discord community server, streamlining member onboarding and reducing manual invitation processes. This is useful when you want to programmatically grant access to users who have authenticated through your application.
7 input
Action
Delete guild member by id
DISCORDBOT_DELETE_GUILD_MEMBERRemove a member from your Discord server when they're no longer part of your community or team. This helps you maintain server membership and enforce community guidelines.
2 input
Send, edit, delete, and retrieve messages within channels to orchestrate conversations and notifications. These operations support message pinning, reactions, and bulk deletion for content management.
Action★ Featured
Bulk Delete Messages
DISCORDBOT_BULK_DELETE_MESSAGESEfficiently remove multiple messages from a Discord channel at once, helping you clean up conversations and maintain a tidy community space. This is useful when you need to delete outdated content, spam, or organize your channels without doing it one message at a time.
2 input
Action★ Featured
Delete Message
DISCORDBOT_DELETE_MESSAGEPermanently removes a message from a Discord channel, helping you clean up conversations and manage channel content.
2 input
Action★ Featured
Send Message To Channel
DISCORDBOT_CREATE_MESSAGEPost messages to a Discord channel with support for rich formatting like embeds, images, and interactive buttons. Use this to automate notifications, announcements, and customer communication directly from your business workflows.
9 input
Action
Crosspost Message
DISCORDBOT_CROSSPOST_MESSAGEAutomatically share an announcement message from a dedicated channel to all channels that are subscribed to it, ensuring important updates reach your entire Discord community at once.
2 input
Enforce guild rules by banning users, pruning inactive members, and configuring auto-moderation rules. These operations help maintain community safety through automated enforcement of policies.
Action
Ban user from guild
DISCORDBOT_BAN_USER_FROM_GUILDPermanently removes a user from your Discord guild and optionally clears their recent messages, helping you maintain a safe and appropriate community environment.
3 input
Action
Bulk ban users from guild
DISCORDBOT_BULK_BAN_USERS_FROM_GUILDRemove multiple disruptive members from your Discord community at once, with the option to delete their recent messages to clean up harmful content.
3 input
Action
Create auto moderation rule
DISCORDBOT_CREATE_AUTO_MODERATION_RULESet up automated content filters for your Discord server to automatically flag or remove messages that contain profanity, spam, excessive mentions, or other problematic content. This helps maintain a healthy community without requiring constant manual moderation.
9 input
Action
Delete auto moderation rule
DISCORDBOT_DELETE_AUTO_MODERATION_RULERemove an auto moderation rule from your Discord server when you no longer need it or want to change your content moderation strategy. This allows you to streamline your server's safety settings as your community evolves.
2 input
Add, remove, and list emoji reactions on messages to enable community feedback and engagement. These operations support both bot-added reactions and user reactions management.
Action★ Featured
Add Reaction To Message
DISCORDBOT_ADD_MY_MESSAGE_REACTIONAllows your bot to add emoji reactions to Discord messages, enabling automated engagement and sentiment tracking without sending additional text responses.
3 input
Action
Delete All Reactions
DISCORDBOT_DELETE_ALL_MESSAGE_REACTIONSRemoves all emoji reactions that users have added to a specific message in a Discord channel. This helps keep conversations clean and organized by clearing out accumulated reactions.
2 input
Action
Delete All Reactions By Emoji
DISCORDBOT_DELETE_ALL_MESSAGE_REACTIONS_BY_EMOJIRemoves all reactions of a specific emoji from a Discord message, helping you clean up and manage message interactions. This is useful when you need to remove spam reactions, incorrect emoji responses, or organize your Discord server's message activity.
3 input
Action
Remove My Reaction
DISCORDBOT_DELETE_MY_MESSAGE_REACTIONRemoves an emoji reaction that your bot previously added to a Discord message, allowing you to manage your bot's interactive responses without affecting other users' reactions.
3 input
Create, modify, and assign roles to members to implement permission hierarchies within your guild. Use these to automate access control and organize members into functional groups.
Action
Assign role to guild member
DISCORDBOT_ADD_GUILD_MEMBER_ROLEAutomatically assign roles to members in your Discord server to organize them by status, skills, or permissions. This helps you manage member access and channel visibility based on their roles.
3 input
Action
Create role with guild id
DISCORDBOT_CREATE_GUILD_ROLECreate custom roles in your Discord server with specific permissions, colors, and settings to organize team members and automate access control. This helps you establish clear hierarchies and restrict who can perform certain actions within your community.
8 input
Action
Delete guild member role
DISCORDBOT_DELETE_GUILD_MEMBER_ROLERemoves a specific role from a member in your Discord server, allowing you to update their permissions and access levels without fully removing them from the server.
3 input
Action
Delete role from guild
DISCORDBOT_DELETE_GUILD_ROLEPermanently removes a role from your Discord guild, automatically revoking it from all members who had it assigned.
2 input
Create and manage stage channels for hosting audio events like panels, talks, or performances. These operations let you control when stages are active and who can participate.
Action
Create stage instance
DISCORDBOT_CREATE_STAGE_INSTANCECreates a live audio event in a Stage channel, allowing you to host interactive discussions or presentations with audience members who can listen and participate.
4 input
Action
Delete stage instance
DISCORDBOT_DELETE_STAGE_INSTANCEEnds a live audio event in a stage channel by permanently removing the stage instance, useful when you've finished hosting a live discussion or presentation.
1 input
Upload, manage, and retrieve custom stickers for your guild to enhance member expression. These operations let you organize your sticker library and control what's available for use.
Action
Create guild sticker
DISCORDBOT_CREATE_GUILD_STICKERUpload custom sticker images or animations to your Discord server so members can use them in messages and reactions. This helps build a unique brand identity and makes conversations more engaging with personalized visual content.
5 input
Action
Delete guild sticker
DISCORDBOT_DELETE_GUILD_STICKERRemove custom stickers from your Discord server when they're no longer needed or relevant to your community. This is useful for keeping your sticker library organized and removing outdated or unused designs.
2 input
Create server templates from existing guilds or generate new servers from published templates. Use these operations to automate guild creation with predefined structures, roles, and channels.
Action
Create guild from template
DISCORDBOT_CREATE_GUILD_FROM_TEMPLATEQuickly set up a new Discord community server using pre-configured templates that include channels, roles, and settings, eliminating manual setup time.
3 input
Action
Create guild template
DISCORDBOT_CREATE_GUILD_TEMPLATECreate a reusable template from your Discord server's structure, including all roles, channels, and settings, so you can quickly set up identical servers for different purposes or communities.
3 input
Action
Delete guild template by code
DISCORDBOT_DELETE_GUILD_TEMPLATERemove a saved server configuration template from your Discord guild so it's no longer available for creating new servers. This helps you clean up outdated or unused templates from your server management.
2 input
Organize channel conversations into focused threads and manage thread membership. These operations help create discussion branches, archive old threads, and add or remove participants.
Action
Add thread member
DISCORDBOT_ADD_THREAD_MEMBERAdd a specific user to a Discord thread so they can participate in the conversation and see all thread messages. This helps you include relevant team members or customers in focused discussions without cluttering the main channel.
2 input
Action
Create new thread in channel
DISCORDBOT_CREATE_THREADAutomatically start organized discussions within a Discord channel by creating a dedicated thread for specific topics or projects. This keeps conversations focused and easier to manage without cluttering the main channel.
8 input
Action
Create thread from message
DISCORDBOT_CREATE_THREAD_FROM_MESSAGEStarts a new conversation thread from a specific Discord message, allowing you to organize discussions and keep related conversations grouped together without cluttering the main channel.
5 input
Action
Remove thread member
DISCORDBOT_DELETE_THREAD_MEMBERRemove a user from an active Discord thread to manage conversation participants and keep discussions organized with only relevant team members.
2 input
Create and manage webhooks for receiving external events and executing messages from third-party services. These operations enable integration with other platforms and automated message delivery.
Action★ Featured
Create channel webhook
DISCORDBOT_CREATE_WEBHOOKSet up an automated webhook in a Discord channel to receive real-time notifications and data from external applications, enabling seamless integration between Discord and your business tools.
3 input
Action
Delete original webhook message
DISCORDBOT_DELETE_ORIGINAL_WEBHOOK_MESSAGERemove a message that was previously posted to Discord through a webhook or bot interaction, allowing you to correct mistakes or clean up outdated announcements.
3 input
Action
Add follower to channel via webhook
DISCORDBOT_FOLLOW_CHANNELFollows an Announcement Channel to relay its messages to a target channel via webhook.
2 input
Action
Delete webhook by id
DISCORDBOT_DELETE_WEBHOOKPermanently deletes a Discord webhook by its unique ID.
1 input
Action
Delete webhook by token
DISCORDBOT_DELETE_WEBHOOK_BY_TOKENPermanently deletes a Discord webhook using its ID and token, without bot authentication.
2 input
Action
Delete webhook message
DISCORDBOT_DELETE_WEBHOOK_MESSAGEDeletes a message previously sent by a Discord webhook.
4 input
Action
Edit Message
DISCORDBOT_UPDATE_MESSAGEEdits a message previously sent by the bot.
8 input
Action
Execute GitHub-compatible webhook
DISCORDBOT_EXECUTE_GITHUB_COMPATIBLE_WEBHOOKForwards GitHub event notifications to a Discord channel via a GitHub-compatible webhook endpoint.
24 input
Action
Execute Slack-compatible webhook
DISCORDBOT_EXECUTE_SLACK_COMPATIBLE_WEBHOOKSends messages to Discord via its Slack-compatible webhook endpoint, supporting Slack attachment formatting.
8 input
Action
Execute webhook
DISCORDBOT_EXECUTE_WEBHOOKExecutes a Discord webhook to send messages, embeds, or interactive components to a channel or thread.
15 input
Action
Fetch emoji by guild and id
DISCORDBOT_GET_GUILD_EMOJIRetrieves details for a specific custom emoji within a specified Discord guild, requiring valid and accessible guild and emoji IDs.
2 input
Action
Fetch Messages From Channel
DISCORDBOT_LIST_MESSAGESRetrieves messages from a Discord channel, ordered newest first.
5 input
Action
Get application details
DISCORDBOT_GET_APPLICATIONRetrieves the full details of a Discord application by its applicationid.
1 input
Action
Get application role connections metadata
DISCORDBOT_GET_APPLICATION_ROLE_CONNECTIONS_METADATARetrieves all role connection metadata records for a Discord application.
1 input
Action
Get auto moderation rule
DISCORDBOT_GET_AUTO_MODERATION_RULERetrieves the complete configuration of a specific auto moderation rule within a Discord guild.
2 input
Action
Get bot gateway
DISCORDBOT_GET_BOT_GATEWAYRetrieves the WSS URL, recommended shard count, and session start limits for connecting a bot to the Discord Gateway.
Action
Get gateway URL
DISCORDBOT_GET_GATEWAYRetrieves the WebSocket URL to connect to Discord's Gateway for receiving real-time events.
Action
Get global application command
DISCORDBOT_GET_APPLICATION_COMMANDRetrieves a specific global application command by its application ID and command ID.
2 input
Action
Get guild application command
DISCORDBOT_GET_GUILD_APPLICATION_COMMANDRetrieves detailed information for a specific application command within a Discord guild.
3 input
Action
Get guild audit logs
DISCORDBOT_LIST_GUILD_AUDIT_LOG_ENTRIESRetrieves audit log entries for a specified Discord guild, requiring VIEWAUDITLOG permission.
6 input
Action
Get guild ban
DISCORDBOT_GET_GUILD_BANFetches the ban details for a specific user in a Discord guild, if that user is currently banned.
2 input
Action
Get guild command permissions
DISCORDBOT_GET_GUILD_APPLICATION_COMMAND_PERMISSIONSRetrieves the permissions for a specific application command within a guild.
3 input
Action
Get guild members
DISCORDBOT_LIST_GUILD_MEMBERSRetrieves a list of members for a Discord guild.
3 input
Action
Get guild onboarding
DISCORDBOT_GET_GUILDS_ONBOARDINGRetrieves the onboarding settings for a specified Discord guild, including prompts, options, default channels, and enabled status.
1 input
Action
Get guild scheduled event
DISCORDBOT_GET_GUILD_SCHEDULED_EVENTRetrieves a specific scheduled event from a Discord guild by its ID, optionally including the count of subscribed users.
3 input
Action
Get guild templates by guild id
DISCORDBOT_LIST_GUILD_TEMPLATESRetrieves all guild templates for an existing Discord guild, specified by its ID.
1 input
Action
Get Guild Widget PNG
DISCORDBOT_GET_GUILD_WIDGET_PNGTool to retrieve a PNG image widget for a Discord guild.
2 input
Action
Get Message
DISCORDBOT_GET_MESSAGERetrieves a specific message from a Discord channel by channel and message ID.
2 input
Action
Get my application
DISCORDBOT_GET_MY_APPLICATIONRetrieves detailed information about the current authenticated Discord application via /applications/@me.
Action
Get my OAuth2 application
DISCORDBOT_GET_MY_OAUTH2_APPLICATIONRetrieves detailed information about the OAuth2 application associated with the current authentication.
Action
Get OAuth2 public keys
DISCORDBOT_GET_PUBLIC_KEYSRetrieves Discord's OAuth2 public keys in JWK format for verifying access tokens.
Action
Get stage instance
DISCORDBOT_GET_STAGE_INSTANCERetrieves the active Stage instance for a specified stage channel.
1 input
Action
Get sticker
DISCORDBOT_GET_STICKERRetrieves a specific Discord sticker by its unique ID.
1 input
Action
Get user
DISCORDBOT_GET_USERFetches public information for a Discord user by their user ID.
1 input
Action
Get user role connection
DISCORDBOT_GET_APPLICATION_USER_ROLE_CONNECTIONFetches the role connection object for the current user for a specified Discord application.
1 input
Action
Join thread
DISCORDBOT_JOIN_THREADJoins the authenticated user to a thread specified by channelid.
1 input
Action
Leave Guild
DISCORDBOT_LEAVE_GUILDEnables the bot to leave a specified Discord guild (server).
1 input
Action
Leave thread
DISCORDBOT_LEAVE_THREADRemoves the currently authenticated user from a specified thread.
1 input
Action
List active threads in guild
DISCORDBOT_GET_ACTIVE_GUILD_THREADSRetrieves all active (non-archived) threads in a Discord guild that the bot can access.
1 input
Action
List auto moderation rules
DISCORDBOT_LIST_AUTO_MODERATION_RULESRetrieves all auto moderation rules for a specified Discord guild.
1 input
Action
List channel invites
DISCORDBOT_LIST_CHANNEL_INVITESFetches all active invites for a given Discord channel.
1 input
Action
List Channel Webhooks
DISCORDBOT_LIST_CHANNEL_WEBHOOKSRetrieves all webhooks configured in a given Discord channel.
1 input
Action
List global application commands
DISCORDBOT_LIST_APPLICATION_COMMANDSFetches all global application commands for the specified Discord application.
2 input
Action
List guild application commands
DISCORDBOT_LIST_GUILD_APPLICATION_COMMANDSFetches all application commands registered for a specific guild.
3 input
Action
List guild bans
DISCORDBOT_LIST_GUILD_BANSFetches a list of users banned from a specified Discord guild.
4 input
Action
List guild command permissions
DISCORDBOT_LIST_GUILD_APPLICATION_COMMAND_PERMISSIONSRetrieves all guild-level permission settings for all commands of a specific application within a guild.
2 input
Action
List guild integrations
DISCORDBOT_LIST_GUILD_INTEGRATIONSLists all integration objects for a specified Discord guild.
1 input
Action
List guild invites
DISCORDBOT_LIST_GUILD_INVITESRetrieves all currently active invite codes for a specified Discord guild.
1 input
Action
List guild roles
DISCORDBOT_LIST_GUILD_ROLESFetches all roles in a Discord guild, providing details for each role including permissions, color, position, and other attributes.
1 input
Action
List guild scheduled events
DISCORDBOT_LIST_GUILD_SCHEDULED_EVENTSRetrieves a list of scheduled events for a specified Discord guild, optionally including subscribed user counts.
2 input
Action
List guild voice regions
DISCORDBOT_LIST_GUILD_VOICE_REGIONSFetches a list of available voice regions for a specified Discord guild.
1 input
Action
List my private archived threads
DISCORDBOT_LIST_MY_PRIVATE_ARCHIVED_THREADSRetrieves private archived threads from a channel that the current user is a member of.
3 input
Action
List Pinned Messages
DISCORDBOT_LIST_PINNED_MESSAGESRetrieves all pinned messages from a Discord channel.
1 input
Action
List private archived threads
DISCORDBOT_LIST_PRIVATE_ARCHIVED_THREADSLists private archived threads in a Discord channel, sorted by most recent archival.
3 input
Action
List public archived threads
DISCORDBOT_LIST_PUBLIC_ARCHIVED_THREADSLists public archived threads in a Discord channel, sorted by most recent archival.
3 input
Action
List Reactions By Emoji
DISCORDBOT_LIST_MESSAGE_REACTIONS_BY_EMOJILists users who reacted to a message with a specific emoji.
5 input
Action
List scheduled event users
DISCORDBOT_LIST_GUILD_SCHEDULED_EVENT_USERSFetches users who have expressed interest in a specific scheduled event within a Discord guild.
6 input
Action
List sticker packs
DISCORDBOT_LIST_STICKER_PACKSFetches all available Nitro sticker packs from Discord, excluding custom or guild-specific sticker packs.
Action
List thread members
DISCORDBOT_LIST_THREAD_MEMBERSRetrieves members of a specified Discord thread, with an option to include full guild member objects.
4 input
Action
List voice regions
DISCORDBOT_LIST_VOICE_REGIONSLists all available Discord voice regions that can be used when setting a voice or stage channel's region.
Action
Modify channel permissions
DISCORDBOT_SET_CHANNEL_PERMISSION_OVERWRITEUpdates or creates a permission overwrite for a role (type 0) or member (type 1) within a Discord channel using allow and deny bitwise values.
5 input
Action
Modify guild member details
DISCORDBOT_UPDATE_GUILD_MEMBERUpdates a guild member's attributes including nickname, roles, voice state, timeout status, and flags.
9 input
Action
Modify guild role
DISCORDBOT_UPDATE_GUILD_ROLEUpdates a Discord guild role's attributes (name, permissions, color, etc.).
9 input
Action
Pin Message
DISCORDBOT_PIN_MESSAGEPins a message in a Discord channel.
2 input
Action
Preview guild by id
DISCORDBOT_GET_GUILD_PREVIEWFetches a public preview of a Discord guild by its ID, if the guild has the preview feature enabled.
1 input
Action
Preview guild prune
DISCORDBOT_PREVIEW_PRUNE_GUILDPreviews the number of members that would be pruned from a Discord guild based on inactivity days and optional roles; does not remove members.
3 input
Action
Prune inactive guild members
DISCORDBOT_PRUNE_GUILDRemoves inactive members from a Discord guild.
4 input
Action
Remove User Reaction
DISCORDBOT_DELETE_USER_MESSAGE_REACTIONRemoves a specific user's emoji reaction from a message.
4 input
Action
Resolve invite by code
DISCORDBOT_INVITE_RESOLVEResolves a Discord invite code to get its details, optionally including member counts and expiration.
3 input
Action
Retrieve channel details
DISCORDBOT_GET_CHANNELRetrieves detailed metadata for a specific Discord channel by its channelid.
1 input
Action
Retrieve guild channels
DISCORDBOT_LIST_GUILD_CHANNELSFetches all channels (text, voice, category, etc.) for a specified Discord guild.
1 input
Action
Retrieve guild details
DISCORDBOT_GET_GUILDRetrieves detailed information for a specified Discord guild (server) by its guildid, optionally including approximate member and presence counts if withcounts…
2 input
Action
Retrieve guild emojis
DISCORDBOT_LIST_GUILD_EMOJISFetches all custom emoji objects for a specified Discord guild if the bot has access; returns only custom guild emojis, not standard Unicode or Nitro emojis.
1 input
Action
Retrieve guild member by user id
DISCORDBOT_GET_GUILD_MEMBERRetrieves detailed information for a specific member of a Discord guild, provided the bot belongs to the guild and has necessary permissions.
2 input
Action
Retrieve guild stickers
DISCORDBOT_LIST_GUILD_STICKERSRetrieves all custom sticker objects for a Discord guild; does not include standard/Nitro stickers.
1 input
Action
Retrieve guild template with code
DISCORDBOT_GET_GUILD_TEMPLATERetrieves the complete structure and details of a Discord guild template using its unique code.
1 input
Action
Retrieve guild vanity url
DISCORDBOT_GET_GUILD_VANITY_URLRetrieves the vanity URL invite code and usage count for a Discord guild.
1 input
Action
Retrieve guild webhooks
DISCORDBOT_GET_GUILD_WEBHOOKSRetrieves all webhooks for a specified Discord guild, requiring MANAGEWEBHOOKS permission.
1 input
Action
Retrieve guild welcome screen
DISCORDBOT_GET_GUILD_WELCOME_SCREENRetrieves the welcome screen configuration for a Discord guild with the Community feature enabled.
1 input
Action
Retrieve guild widget json
DISCORDBOT_GET_GUILD_WIDGETRetrieves the public JSON widget data for a Discord guild, if the widget is enabled for that guild.
1 input
Action
Retrieve guild widget settings
DISCORDBOT_GET_GUILD_WIDGET_SETTINGSRetrieves the widget settings for a specified Discord guild, indicating if the widget is enabled and its configured channel ID.
1 input
Action
Retrieve original webhook message
DISCORDBOT_GET_ORIGINAL_WEBHOOK_MESSAGERetrieves the original (@original) message from a Discord webhook or interaction response.
3 input
Action
Retrieve sticker from guild
DISCORDBOT_GET_GUILD_STICKERRetrieves a specific sticker from a Discord guild using the guild and sticker IDs; requires the sticker to exist in the guild.
2 input
Action
Retrieve thread member by id
DISCORDBOT_GET_THREAD_MEMBERRetrieves a member from a specified thread using their user ID, optionally including guild member details.
3 input
Action
Retrieve webhook by id
DISCORDBOT_GET_WEBHOOKRetrieves detailed information for a Discord webhook by its unique ID.
1 input
Action
Retrieve webhook by token
DISCORDBOT_GET_WEBHOOK_BY_TOKENRetrieves a Discord webhook's configuration using its ID and token, without requiring bot authentication.
2 input
Action
Retrieve webhook message
DISCORDBOT_GET_WEBHOOK_MESSAGERetrieves a specific message previously sent by a Discord webhook.
4 input
Action
Revoke invite by code
DISCORDBOT_INVITE_REVOKERevokes a Discord invite using its code, permanently preventing new joins via this link.
1 input
Action
Search guild members by username or nickname
DISCORDBOT_SEARCH_GUILD_MEMBERSSearches for members in a specific Discord guild by matching a query string against usernames and nicknames.
3 input
Action
Sync guild template
DISCORDBOT_SYNC_GUILD_TEMPLATESynchronizes a guild template with its source guild, updating it to match the source's current configuration; does not affect guilds already created from this…
2 input
Action
Test bot token authentication
DISCORDBOT_TEST_AUTHTool to validate the configured Discord bot token by fetching the current authenticated bot user.
Action
Trigger typing indicator
DISCORDBOT_TRIGGER_TYPING_INDICATORShows the bot is typing in a Discord channel.
1 input
Action
Unban user from guild
DISCORDBOT_UNBAN_USER_FROM_GUILDRevokes a ban for a user from a Discord guild, allowing them to rejoin.
2 input
Action
Unpin Message
DISCORDBOT_UNPIN_MESSAGEUnpins a message from a Discord channel.
2 input
Action
Update application
DISCORDBOT_UPDATE_APPLICATIONUpdates a Discord application's settings using its applicationid.
10 input
Action
Update auto moderation rule
DISCORDBOT_UPDATE_AUTO_MODERATION_RULEUpdates an existing auto moderation rule in a Discord guild.
9 input
Action
Update bot's nickname in guild
DISCORDBOT_UPDATE_MY_GUILD_MEMBERModifies the current bot's member profile (nickname) in a Discord guild.
2 input
Action
Update channel settings
DISCORDBOT_UPDATE_CHANNELUpdates a Discord channel's settings (name, topic, permissions, etc.).
20 input
Action
Update current bot user profile
DISCORDBOT_UPDATE_MY_USERUpdates the current bot user's Discord username and/or avatar.
2 input
Action
Update global application command
DISCORDBOT_UPDATE_APPLICATION_COMMANDUpdates properties of a global application command.
9 input
Action
Update guild application command
DISCORDBOT_UPDATE_GUILD_APPLICATION_COMMANDUpdates properties of a guild-specific application command.
10 input
Action
Update guild emoji
DISCORDBOT_UPDATE_GUILD_EMOJIUpdates a custom emoji's name and/or role restrictions in a Discord guild; cannot create or delete emojis, and role updates for managed emojis may be…
4 input
Action
Update guild onboarding configuration
DISCORDBOT_PUT_GUILDS_ONBOARDINGConfigures or updates a Discord guild's new member onboarding flow, including prompts, options, default channels, and enabled status.
5 input
Action
Update guild scheduled event
DISCORDBOT_UPDATE_GUILD_SCHEDULED_EVENTUpdates an existing scheduled event in a Discord guild.
12 input
Action
Update guild settings
DISCORDBOT_UPDATE_GUILDUpdates settings for a Discord guild (server).
23 input
Action
Update guild sticker info
DISCORDBOT_UPDATE_GUILD_STICKERModifies a guild sticker's name, description, or tags.
5 input
Action
Update guild template
DISCORDBOT_UPDATE_GUILD_TEMPLATEUpdates a Discord guild template's name and/or description; omitted fields retain current values, and an empty string for description clears it.
4 input
Action
Update guild welcome screen
DISCORDBOT_UPDATE_GUILD_WELCOME_SCREENUpdates a guild's welcome screen configuration, including description, enabled status, and up to 5 welcome channels.
4 input
Action
Update guild widget settings
DISCORDBOT_UPDATE_GUILD_WIDGET_SETTINGSUpdates a Discord guild's widget settings, such as its enabled state or invite channel.
3 input
Action
Update my application
DISCORDBOT_UPDATE_MY_APPLICATIONUpdates settings for the current authenticated Discord application via /applications/@me.
9 input
Action
Update original webhook message
DISCORDBOT_UPDATE_ORIGINAL_WEBHOOK_MESSAGEUpdates the original (@original) message previously sent by a webhook or interaction response.
9 input
Action
Update own voice state
DISCORDBOT_UPDATE_SELF_VOICE_STATEUpdates the bot's own voice state in a guild Stage channel, such as toggling suppress or requesting to speak.
4 input
Action
Update user application role connection
DISCORDBOT_UPDATE_APPLICATION_USER_ROLE_CONNECTIONUpdates the current user's application role connection metadata for Discord's Linked Roles feature.
4 input
Action
Update user voice state
DISCORDBOT_UPDATE_VOICE_STATEUpdates another user's voice state in a Discord stage channel.
4 input
Action
Update webhook by token
DISCORDBOT_UPDATE_WEBHOOK_BY_TOKENUpdates a Discord webhook's name and/or avatar using its ID and token, without bot authentication.
4 input
Action
Update webhook details
DISCORDBOT_UPDATE_WEBHOOKUpdates properties of an existing Discord webhook such as name, avatar, or channel.
4 input
Action
Update webhook message
DISCORDBOT_UPDATE_WEBHOOK_MESSAGEUpdates a message previously sent by a webhook, allowing modification of content, embeds, attachments, or components.
10 input