Discord
Create, read, update, and list Discord messages, channels, invites, and members.
Discord
Overview
Create, read, update, and list Discord messages, channels, invites, and members.
Requirements
Credential Required
This node likely requires an integration credential. Add the related API key/secret from Integrations before execution.
Inputs
Standard Inputs
Afteroptional
Pagination cursor for messages, reaction users, or members
- Required
- No
- Multiple
- No
- Visibility
operation=listMessages,listWithReaction,listMembers
HTTP methodoptional
Method used with makeApiCall
- Required
- No
- Multiple
- No
- Default
POST- Visibility
operation=makeApiCall- Options
- GETPOSTPUTPATCHDELETE
API paramsoptional
Parameters for makeApiCall
- Required
- No
- Multiple
- No
- Visibility
operation=makeApiCall
API pathoptional
Relative Discord REST path for makeApiCall
- Required
- No
- Multiple
- No
- Visibility
operation=makeApiCall
Aroundoptional
Pagination cursor for listMessages. Cannot combine with before or after.
- Required
- No
- Multiple
- No
- Visibility
operation=listMessages
Beforeoptional
Pagination cursor for listMessages
- Required
- No
- Multiple
- No
- Visibility
operation=listMessages
Channel IDoptional
Discord channel ID for message, channel, and invite operations
- Required
- No
- Multiple
- No
- Visibility
operation=createMessage,getMessage,listMessages,updateMessage,deleteMessage,react,unreact,listWithReaction,getChannel,updateChannel,deleteChannel,createInvite
Channel nameoptional
Channel name for create or update
- Required
- No
- Multiple
- No
- Visibility
operation=createChannel,updateChannel
Channel topicoptional
Optional topic for create or update channel
- Required
- No
- Multiple
- No
- Visibility
operation=createChannel,updateChannel
Deafenoptional
Optional member deafen. Leave unset to leave unchanged.
- Required
- No
- Multiple
- No
- Visibility
operation=updateMember
Emojioptional
Emoji for react, unreact, and list reaction users
- Required
- No
- Multiple
- No
- Visibility
operation=react,unreact,listWithReaction
Server IDoptional
Discord guild ID for channel, invite, and member operations
- Required
- No
- Multiple
- No
- Visibility
operation=listChannels,createChannel,listInvites,searchMembers,listMembers,updateMember,addRole,removeRole
Limitoptional
Maximum number of items to return. Messages and reactions clamp to 100. Members clamp to 1000.
- Required
- No
- Multiple
- No
- Default
50- Visibility
operation=listMessages,listWithReaction,listMembers,searchMembers- Constraints
- min: 1 · max: 1000 · step: 1
Max age (seconds)optional
Optional invite max_age
- Required
- No
- Multiple
- No
- Visibility
operation=createInvite- Constraints
- min: 0 · step: 1
Max usesoptional
Optional invite max_uses
- Required
- No
- Multiple
- No
- Visibility
operation=createInvite- Constraints
- min: 0 · step: 1
Messageoptional
Plain text content for create and update message
- Required
- No
- Multiple
- No
- Visibility
operation=createMessage,updateMessage
Message IDoptional
Discord message ID
- Required
- No
- Multiple
- No
- Visibility
operation=getMessage,updateMessage,deleteMessage,react,unreact,listWithReaction
Muteoptional
Optional member mute. Leave unset to leave unchanged.
- Required
- No
- Multiple
- No
- Visibility
operation=updateMember
Nicknameoptional
Optional member nickname
- Required
- No
- Multiple
- No
- Visibility
operation=updateMember
NSFWoptional
Optional NSFW flag. Leave unset to keep Discord defaults.
- Required
- No
- Multiple
- No
- Visibility
operation=createChannel,updateChannel
Operationoptional
The Discord operation to perform
- Required
- No
- Multiple
- No
- Default
createMessage- Options
- createMessagegetMessagelistMessagesupdateMessagedeleteMessagereactunreactlistWithReactioncreateChannelgetChannellistChannelsupdateChanneldeleteChannelcreateInvitelistInvitessearchMemberslistMembersupdateMemberaddRoleremoveRolemakeApiCall
Category IDoptional
Optional parent category for the channel
- Required
- No
- Multiple
- No
- Visibility
operation=createChannel,updateChannel
Positionoptional
Optional channel position
- Required
- No
- Multiple
- No
- Visibility
operation=createChannel,updateChannel
Search queryoptional
Member search query
- Required
- No
- Multiple
- No
- Visibility
operation=searchMembers
Role IDoptional
Discord role ID
- Required
- No
- Multiple
- No
- Visibility
operation=addRole,removeRole
Rolesoptional
Optional full role set for the member
- Required
- No
- Multiple
- No
- Visibility
operation=updateMember
Temporary membershipoptional
Optional invite temporary flag
- Required
- No
- Multiple
- No
- Visibility
operation=createInvite
Timeout untiloptional
Optional member timeout timestamp
- Required
- No
- Multiple
- No
- Visibility
operation=updateMember
Unique inviteoptional
Optional invite unique flag
- Required
- No
- Multiple
- No
- Visibility
operation=createInvite
User IDoptional
Discord user ID
- Required
- No
- Multiple
- No
- Visibility
operation=updateMember,addRole,removeRole
Outputs
Datajson
JSON payload from Discord. Null for 204 or empty bodies.
IDtext
Primary id from the Discord response. Null for lists, 204 responses, or bodies without a usable id.
Successboolean
Success state of the Discord operation