Discord User Trigger
AI-generatedSummary
Discord User Trigger fires when a selected Discord event occurs, with optional filters.
Inputs
None.
Output shape
object
For message events (messageCreate, messageUpdate, dmReceived) includes messageId, channelId, guildId, content, userId, isBot, isDM, author, mentions, attachments, embeds, timestamps. For reaction events (messageReactionAdd/Remove) includes messageId, channelId, guildId, emoji, emojiId, userId, isBot, user. For member events (guildMemberAdd/Remove/Update) includes userId, guildId, username, discriminator, isBot, joined/left/updated fields and roles. For presence updates includes userId, guildId, username, oldStatus, newStatus, activities, isBot. For typingStart includes channelId, guildId, userId, username, isBot, startedAt.
Examples
Example 1: Run a workflow when a message containing '!help' is sent in a specific channel.
Set Event to Message Created, Filters → Channel IDs to the target channel ID, Contains Text to '!help'.