Discordbot refers to automated programs on Discord servers, performing tasks like moderation, music playback, and user engagement to enhance community interactions
Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.
Pakkawork boundary
Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.
No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstream
OAUTH2
discord_oauth
Upstream managed
Developer setup
Client idclient_id · stringRequired
Client secretclient_secret · stringRequired
Bot Tokenbearer_token · stringRequired
Permission Integergeneric_id · stringRequired
Redirect URIoauth_redirect_uri · stringOptional
Scopesscopes · stringOptional
User connection
No fields declared in this snapshot.
Capability index
Actions and trigger definitions
Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.
Lists users who reacted to a message with a specific emoji. Supports pagination.
Untrusted display-only summary
Fetch Messages From Channel
DISCORDBOT_LIST_MESSAGES
Retrieves messages from a Discord channel, ordered newest first. Supports pagination via before/after/around parameters.
Untrusted display-only summary
List my private archived threads
DISCORDBOT_LIST_MY_PRIVATE_ARCHIVED_THREADS
Retrieves private archived threads from a channel that the current user is a member of.
Untrusted display-only summary
List Pinned Messages
DISCORDBOT_LIST_PINNED_MESSAGES
Retrieves all pinned messages from a Discord channel. Returns up to 50 pinned messages.
Untrusted display-only summary
List private archived threads
DISCORDBOT_LIST_PRIVATE_ARCHIVED_THREADS
Lists private archived threads in a Discord channel, sorted by most recent archival. Requires view access.
Untrusted display-only summary
List public archived threads
DISCORDBOT_LIST_PUBLIC_ARCHIVED_THREADS
Lists public archived threads in a Discord channel, sorted by most recent archival.
Untrusted display-only summary
List sticker packs
DISCORDBOT_LIST_STICKER_PACKS
Fetches all available Nitro sticker packs from Discord, excluding custom or guild-specific sticker packs.
Untrusted display-only summary
List thread members
DISCORDBOT_LIST_THREAD_MEMBERS
Retrieves members of a specified Discord thread, with an option to include full guild member objects.
Untrusted display-only summary
List voice regions
DISCORDBOT_LIST_VOICE_REGIONS
Lists all available Discord voice regions that can be used when setting a voice or stage channel's region.
Untrusted display-only summary
Pin Message
DISCORDBOT_PIN_MESSAGE
Pins a message in a Discord channel. Requires MANAGE_MESSAGES permission. A channel can have at most 50 pinned messages.
Untrusted display-only summary
Preview guild prune
DISCORDBOT_PREVIEW_PRUNE_GUILD
Previews the number of members that would be pruned from a Discord guild based on inactivity days and optional roles; does not remove members.
Untrusted display-only summary
Prune inactive guild members
DISCORDBOT_PRUNE_GUILD
Removes inactive members from a Discord guild. Requires KICK_MEMBERS permission. Set compute_prune_count=false for large guilds to avoid timeouts.
Untrusted display-only summary
Update guild onboarding configuration
DISCORDBOT_PUT_GUILDS_ONBOARDING
Configures or updates a Discord guild's new member onboarding flow, including prompts, options, default channels, and enabled status.
Untrusted display-only summary
Search guild members by username or nickname
DISCORDBOT_SEARCH_GUILD_MEMBERS
Searches for members in a specific Discord guild by matching a query string against usernames and nicknames. Returns matching guild member objects.
Untrusted display-only summary
Modify channel permissions
DISCORDBOT_SET_CHANNEL_PERMISSION_OVERWRITE
Updates or creates a permission overwrite for a role (type 0) or member (type 1) within a Discord channel using allow and deny bitwise values. Requires MANAGE_ROLES permission.
Untrusted display-only summary
Sync guild template
DISCORDBOT_SYNC_GUILD_TEMPLATE
Synchronizes a guild template with its source guild, updating it to match the source's current configuration; does not affect guilds already created from this template.
Untrusted display-only summary
Test bot token authentication
DISCORDBOT_TEST_AUTH
Tool to validate the configured Discord bot token by fetching the current authenticated bot user. Use when diagnosing repeated 401 errors to determine if the issue is an invalid token (this endpoint returns 401) or missing guild membership/permissions/wrong channel_id (this endpoint returns 200 but other operations fa…
Untrusted display-only summary
Trigger typing indicator
DISCORDBOT_TRIGGER_TYPING_INDICATOR
Shows the bot is typing in a Discord channel. The indicator stops after 10 seconds or upon message send. Use when actively preparing a response.
Untrusted display-only summary
Unban user from guild
DISCORDBOT_UNBAN_USER_FROM_GUILD
Revokes a ban for a user from a Discord guild, allowing them to rejoin. Requires BAN_MEMBERS permission.
Untrusted display-only summary
Unpin Message
DISCORDBOT_UNPIN_MESSAGE
Unpins a message from a Discord channel. The message is not deleted, only removed from the pinned list. Requires MANAGE_MESSAGES permission.
Untrusted display-only summary
Update application
DISCORDBOT_UPDATE_APPLICATION
Updates a Discord application's settings using its application_id.
Untrusted display-only summary
Update global application command
DISCORDBOT_UPDATE_APPLICATION_COMMAND
Updates properties of a global application command. Omitted properties remain unchanged. The options field, if provided, overwrites all existing options.
Updates the current user's application role connection metadata for Discord's Linked Roles feature. Requires OAuth2 with the role_connections.write scope.
Untrusted display-only summary
Update auto moderation rule
DISCORDBOT_UPDATE_AUTO_MODERATION_RULE
Updates an existing auto moderation rule in a Discord guild. Only fields provided in the request body are changed. Requires MANAGE_GUILD permission.
Untrusted display-only summary
Update channel settings
DISCORDBOT_UPDATE_CHANNEL
Updates a Discord channel's settings (name, topic, permissions, etc.). Requires MANAGE_CHANNELS permission. All body parameters are optional -- only include fields you want to change.
Untrusted display-only summary
Update guild settings
DISCORDBOT_UPDATE_GUILD
Updates settings for a Discord guild (server). Requires the MANAGE_GUILD permission. All parameters except guild_id are optional -- only include the settings you want to change.
Untrusted display-only summary
Update guild application command
DISCORDBOT_UPDATE_GUILD_APPLICATION_COMMAND
Updates properties of a guild-specific application command. Omitted properties remain unchanged.
Untrusted display-only summary
Update guild emoji
DISCORDBOT_UPDATE_GUILD_EMOJI
Updates 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 restricted by their integration.
Untrusted display-only summary
Modify guild member details
DISCORDBOT_UPDATE_GUILD_MEMBER
Updates a guild member's attributes including nickname, roles, voice state, timeout status, and flags. Only provided fields will be updated. Requires appropriate permissions for each operation.
Untrusted display-only summary
Modify guild role
DISCORDBOT_UPDATE_GUILD_ROLE
Updates a Discord guild role's attributes (name, permissions, color, etc.). Requires MANAGE_ROLES permission. Unspecified attributes remain unchanged. The icon and unicode_emoji fields are mutually exclusive.
Untrusted display-only summary
Provenance
Versioned facts, explicit trust.
The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.