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 31–60 of 165 actions

Delete global application command

DISCORDBOT_DELETE_APPLICATION_COMMAND

Permanently deletes a global application command. This is irreversible and the command will no longer appear in Discord clients. Global command deletions can take up to 1 hour to propagate.

Untrusted display-only summary

Delete auto moderation rule

DISCORDBOT_DELETE_AUTO_MODERATION_RULE

Permanently deletes a specific auto moderation rule from a Discord guild. Requires MANAGE_GUILD permission.

Untrusted display-only summary

Delete channel by id

DISCORDBOT_DELETE_CHANNEL

Permanently deletes a Discord channel by its ID. This action is irreversible. Returns the deleted channel object (not 204).

Untrusted display-only summary

Delete channel permission override

DISCORDBOT_DELETE_CHANNEL_PERMISSION_OVERWRITE

Removes channel-specific permission overwrites for a user or role, reverting them to default permissions inherited from the server or category. Requires MANAGE_ROLES permission. This action is irreversible.

Untrusted display-only summary

Remove user from group DM

DISCORDBOT_DELETE_GROUP_DM_USER

Removes a recipient from a Discord group DM channel. Requires OAuth2 user access tokens with the gdm.join scope. Only the group DM owner or managing application can remove recipients.

Untrusted display-only summary

Delete guild by id

DISCORDBOT_DELETE_GUILD

Permanently deletes a specified Discord guild (server). The authenticated user must be the owner of the guild. This action is irreversible.

Untrusted display-only summary

Delete guild application command

DISCORDBOT_DELETE_GUILD_APPLICATION_COMMAND

Permanently deletes a guild-specific application command. This is irreversible.

Untrusted display-only summary

Delete guild emoji by id

DISCORDBOT_DELETE_GUILD_EMOJI

Permanently deletes a specified custom emoji from a guild, requiring Manage Expressions permissions; cannot delete default emojis and is irreversible.

Untrusted display-only summary

Delete guild integration

DISCORDBOT_DELETE_GUILD_INTEGRATION

Permanently deletes a specific integration from a Discord guild, removing any associated webhooks and kicking the bot if present. Requires MANAGE_GUILD permission.

Untrusted display-only summary

Delete guild member by id

DISCORDBOT_DELETE_GUILD_MEMBER

Removes (kicks) a member from a Discord guild. The user must be an existing member of the specified guild. Requires KICK_MEMBERS permission.

Untrusted display-only summary

Delete guild member role

DISCORDBOT_DELETE_GUILD_MEMBER_ROLE

Removes a specified role from a member of a Discord guild. Requires MANAGE_ROLES permission and the role must be lower in hierarchy than the bot's highest role. Idempotent - succeeds even if member does not have the role.

Untrusted display-only summary

Delete role from guild

DISCORDBOT_DELETE_GUILD_ROLE

Permanently deletes a specified role from a Discord guild, revoking it from all members. Requires MANAGE_ROLES permission and the target role must be lower in hierarchy than the bot's highest role.

Untrusted display-only summary

Delete guild scheduled event

DISCORDBOT_DELETE_GUILD_SCHEDULED_EVENT

Permanently deletes a specific scheduled event from a Discord guild. This action is irreversible.

Untrusted display-only summary

Delete guild sticker

DISCORDBOT_DELETE_GUILD_STICKER

Permanently deletes a custom sticker from a Discord guild; the specified guild and sticker must exist, and this action is irreversible.

Untrusted display-only summary

Delete guild template by code

DISCORDBOT_DELETE_GUILD_TEMPLATE

Deletes an existing guild template by its unique code from a specified guild, returning the deleted template's details.

Untrusted display-only summary

Delete Message

DISCORDBOT_DELETE_MESSAGE

Permanently deletes a message from a Discord channel. The bot can delete its own messages or, with MANAGE_MESSAGES permission, delete messages from other users.

Untrusted display-only summary

Remove My Reaction

DISCORDBOT_DELETE_MY_MESSAGE_REACTION

Removes the bot's own emoji reaction from a message. Only removes the bot's reaction, not other users' reactions.

Untrusted display-only summary

Delete original webhook message

DISCORDBOT_DELETE_ORIGINAL_WEBHOOK_MESSAGE

Permanently deletes the original (@original) message posted by a webhook or interaction response.

Untrusted display-only summary

Delete stage instance

DISCORDBOT_DELETE_STAGE_INSTANCE

Permanently deletes the Stage instance for a given stage channel, ending the live audio event.

Untrusted display-only summary

Remove thread member

DISCORDBOT_DELETE_THREAD_MEMBER

Removes a user from a specified, unarchived thread. Requires MANAGE_THREADS permission.

Untrusted display-only summary

Remove User Reaction

DISCORDBOT_DELETE_USER_MESSAGE_REACTION

Removes a specific user's emoji reaction from a message. Requires MANAGE_MESSAGES permission.

Untrusted display-only summary

Delete webhook by id

DISCORDBOT_DELETE_WEBHOOK

Permanently deletes a Discord webhook by its unique ID. This action is irreversible.

Untrusted display-only summary

Delete webhook by token

DISCORDBOT_DELETE_WEBHOOK_BY_TOKEN

Permanently deletes a Discord webhook using its ID and token, without bot authentication.

Untrusted display-only summary

Delete webhook message

DISCORDBOT_DELETE_WEBHOOK_MESSAGE

Deletes a message previously sent by a Discord webhook.

Untrusted display-only summary

Execute GitHub-compatible webhook

DISCORDBOT_EXECUTE_GITHUB_COMPATIBLE_WEBHOOK

Forwards GitHub event notifications to a Discord channel via a GitHub-compatible webhook endpoint.

Untrusted display-only summary

Execute Slack-compatible webhook

DISCORDBOT_EXECUTE_SLACK_COMPATIBLE_WEBHOOK

Sends messages to Discord via its Slack-compatible webhook endpoint, supporting Slack attachment formatting.

Untrusted display-only summary

Execute webhook

DISCORDBOT_EXECUTE_WEBHOOK

Executes a Discord webhook to send messages, embeds, or interactive components to a channel or thread.

Untrusted display-only summary

Add follower to channel via webhook

DISCORDBOT_FOLLOW_CHANNEL

Follows an Announcement Channel to relay its messages to a target channel via webhook. The bot must have MANAGE_WEBHOOKS permission in the target channel.

Untrusted display-only summary

List active threads in guild

DISCORDBOT_GET_ACTIVE_GUILD_THREADS

Retrieves all active (non-archived) threads in a Discord guild that the bot can access.

Untrusted display-only summary

Get application details

DISCORDBOT_GET_APPLICATION

Retrieves the full details of a Discord application by its application_id.

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.