All integrations
Catalogue metadata onlyteam chatv20260826_00

DISCORDBOT

Discord Bot

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
Attributed source

165

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

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.

Showing 121–150 of 165 actions

List Reactions By Emoji

DISCORDBOT_LIST_MESSAGE_REACTIONS_BY_EMOJI

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.

Untrusted display-only summary

Update user application role connection

DISCORDBOT_UPDATE_APPLICATION_USER_ROLE_CONNECTION

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.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.