Zum Inhalt springen
DeutschlandGPT

Discord

Send messages, manage reactions, and trigger workflows on new Discord messages

Connect Discord to send messages, manage reactions, and start workflows when new messages or mentions arrive in a channel.

Authentication: OAuth 2.0. Connect your Discord account on the integrations page.

Triggers

New Message

Fires when a new message is posted in a monitored channel.

OutputTypeDescription
messageIdstringMessage ID
contentstringMessage content
authorIdstringAuthor's user ID
authorUsernamestringAuthor's username
channelIdstringChannel ID
guildIdstringServer (guild) ID
timestampstringMessage timestamp

New Mention Message

Fires when the bot or a monitored user is mentioned in a message.

OutputTypeDescription
messageIdstringMessage ID
contentstringMessage content
authorIdstringAuthor's user ID
channelIdstringChannel ID

Actions

Send Message

Posts a message to a Discord channel.

InputRequiredDescription
Channel IDYesTarget channel ID
ContentYesMessage text (supports Discord markdown)
OutputTypeDescription
messageIdstringID of the sent message

Send Reply

Replies to a specific message in a channel.

InputRequiredDescription
Channel IDYesChannel containing the original message
Message IDYesMessage to reply to
ContentYesReply text

Edit Message

Edits a previously sent message.

InputRequiredDescription
Channel IDYesChannel containing the message
Message IDYesMessage to edit
ContentYesNew message content

Delete Message

Deletes a message from a channel.

InputRequiredDescription
Channel IDYesChannel containing the message
Message IDYesMessage to delete

Add Reaction

Adds an emoji reaction to a message.

InputRequiredDescription
Channel IDYesChannel containing the message
Message IDYesMessage to react to
EmojiYesEmoji to add (e.g. 👍 or :thumbsup:)

Get Channel

Retrieves information about a channel.

InputRequiredDescription
Channel IDYesChannel to look up
OutputTypeDescription
channelobjectChannel info with id, name, type, guildId

List Guild Channels

Returns all channels in a Discord server.

InputRequiredDescription
Guild IDYesServer (guild) ID
OutputTypeDescription
channelsarrayChannel objects

Get Guild

Returns information about a Discord server.

InputRequiredDescription
Guild IDYesServer ID
OutputTypeDescription
guildobjectServer info with id, name, memberCount
Was this page helpful?
Discord · DeutschlandGPT