Discord

Package: discord.py + httpx58 nodes � Discord bot API and webhooks � messages, channels, guilds, moderation

Discord bot API and webhooks -- messages, channels, guilds, members, roles, moderation, threads, and invites.

Node Reference

Node Type Inputs Outputs
Send Message statement Webhook URL (str), Content (str) -
Send Embed statement Webhook URL (str), Description (str) -
Set Webhook statement Webhook URL (str) Webhook URL (str)
Build Embed expression Description (str) Embed (discord.Embed)
Mention Role expression - Mention (str)
Format Code expression Text (str) Formatted (str)
Set Bot Token statement Bot Token (str) -
Send Bot Message statement Channel ID (str), Content (str) Message (discord.Message)
Get Message statement Channel ID (str), Message ID (str) Message (discord.Message)
Edit Message statement Channel ID (str), Message ID (str), Content (str) Message (discord.Message)
Delete Message statement Channel ID (str), Message ID (str) -
List Messages statement Channel ID (str) Messages (list)
Bulk Delete Messages statement Channel ID (str), Message IDs (list) -
Pin Message statement Channel ID (str), Message ID (str) -
Unpin Message statement Channel ID (str), Message ID (str) -
Add Reaction statement Channel ID (str), Message ID (str), Emoji (str) -
Remove Reaction statement Channel ID (str), Message ID (str), Emoji (str) -
Clear Reactions statement Channel ID (str), Message ID (str) -
Get Channel statement Channel ID (str) Channel (discord.Channel)
Create Channel statement Guild ID (str), Name (str) Channel (discord.Channel)
Update Channel statement Channel ID (str), Name (str), Topic (str) Channel (discord.Channel)
Delete Channel statement Channel ID (str) -
Trigger Typing statement Channel ID (str) -
Create Invite statement Channel ID (str) Invite (discord.Invite)
Create Thread statement Channel ID (str), Message ID (str), Thread Name (str) Thread (discord.Thread)
Join Thread statement Thread ID (str) -
Leave Thread statement Thread ID (str) -
Get Guild statement Guild ID (str) Guild (discord.Guild)
List Guild Channels statement Guild ID (str) Channels (list)
Get Audit Log statement Guild ID (str) Entries (list)
Get Member statement Guild ID (str), User ID (str) Member (discord.Member)
List Members statement Guild ID (str) Members (list)
Search Members statement Guild ID (str), Query (str) Members (list)
Update Member statement Guild ID (str), User ID (str), Nickname (str) Member (discord.Member)
Kick Member statement Guild ID (str), User ID (str) -
Ban Member statement Guild ID (str), User ID (str) -
Unban Member statement Guild ID (str), User ID (str) -
List Roles statement Guild ID (str) Roles (list)
Create Role statement Guild ID (str), Name (str) Role (discord.Role)
Delete Role statement Guild ID (str), Role ID (str) -
Add Role statement Guild ID (str), User ID (str), Role ID (str) -
Remove Role statement Guild ID (str), User ID (str), Role ID (str) -
Get User statement User ID (str) User (discord.User)
Get My User statement - User (discord.User)
Create Dm statement Recipient ID (str) DM Channel (discord.Channel)
List My Guilds statement - Guilds (list)
List Events statement Guild ID (str) Events (list)
Create Event statement Guild ID (str), Name (str), Start Time (str) Event (any)
Delete Event statement Guild ID (str), Event ID (str) -
List Automod Rules statement Guild ID (str) Rules (list)
Create Automod Rule statement Guild ID (str), Name (str) Rule (any)
Delete Automod Rule statement Guild ID (str), Rule ID (str) -
Create Webhook statement Channel ID (str), Name (str) Webhook (any)
Get Webhooks statement Channel ID (str) Webhooks (list)
Execute Webhook statement Webhook ID (str), Webhook Token (str), Content (str) -
List Emojis statement Guild ID (str) Emojis (list)
Create Stage statement Channel ID (str), Topic (str) Stage (any)
Delete Stage statement Channel ID (str) -