Skip to main content

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

  • Aftertext · optional

    Pagination cursor for messages, reaction users, or members

    Required
    No
    Multiple
    No
    Visibility
    operation=listMessages,listWithReaction,listMembers
  • HTTP methodselect · optional

    Method used with makeApiCall

    Required
    No
    Multiple
    No
    Default
    POST
    Visibility
    operation=makeApiCall
    Options
    GETPOSTPUTPATCHDELETE
  • API paramsjson · optional

    Parameters for makeApiCall

    Required
    No
    Multiple
    No
    Visibility
    operation=makeApiCall
  • API pathtext · optional

    Relative Discord REST path for makeApiCall

    Required
    No
    Multiple
    No
    Visibility
    operation=makeApiCall
  • Aroundtext · optional

    Pagination cursor for listMessages. Cannot combine with before or after.

    Required
    No
    Multiple
    No
    Visibility
    operation=listMessages
  • Beforetext · optional

    Pagination cursor for listMessages

    Required
    No
    Multiple
    No
    Visibility
    operation=listMessages
  • Channel IDtext · optional

    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 nametext · optional

    Channel name for create or update

    Required
    No
    Multiple
    No
    Visibility
    operation=createChannel,updateChannel
  • Channel topictext · optional

    Optional topic for create or update channel

    Required
    No
    Multiple
    No
    Visibility
    operation=createChannel,updateChannel
  • Deafenboolean · optional

    Optional member deafen. Leave unset to leave unchanged.

    Required
    No
    Multiple
    No
    Visibility
    operation=updateMember
  • Emojitext · optional

    Emoji for react, unreact, and list reaction users

    Required
    No
    Multiple
    No
    Visibility
    operation=react,unreact,listWithReaction
  • Server IDtext · optional

    Discord guild ID for channel, invite, and member operations

    Required
    No
    Multiple
    No
    Visibility
    operation=listChannels,createChannel,listInvites,searchMembers,listMembers,updateMember,addRole,removeRole
  • Limitnumber · optional

    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)number · optional

    Optional invite max_age

    Required
    No
    Multiple
    No
    Visibility
    operation=createInvite
    Constraints
    min: 0 · step: 1
  • Max usesnumber · optional

    Optional invite max_uses

    Required
    No
    Multiple
    No
    Visibility
    operation=createInvite
    Constraints
    min: 0 · step: 1
  • Messagetextarea · optional

    Plain text content for create and update message

    Required
    No
    Multiple
    No
    Visibility
    operation=createMessage,updateMessage
  • Message IDtext · optional

    Discord message ID

    Required
    No
    Multiple
    No
    Visibility
    operation=getMessage,updateMessage,deleteMessage,react,unreact,listWithReaction
  • Muteboolean · optional

    Optional member mute. Leave unset to leave unchanged.

    Required
    No
    Multiple
    No
    Visibility
    operation=updateMember
  • Nicknametext · optional

    Optional member nickname

    Required
    No
    Multiple
    No
    Visibility
    operation=updateMember
  • NSFWboolean · optional

    Optional NSFW flag. Leave unset to keep Discord defaults.

    Required
    No
    Multiple
    No
    Visibility
    operation=createChannel,updateChannel
  • OperationrichSelect · optional

    The Discord operation to perform

    Required
    No
    Multiple
    No
    Default
    createMessage
    Options
    createMessagegetMessagelistMessagesupdateMessagedeleteMessagereactunreactlistWithReactioncreateChannelgetChannellistChannelsupdateChanneldeleteChannelcreateInvitelistInvitessearchMemberslistMembersupdateMemberaddRoleremoveRolemakeApiCall
  • Category IDtext · optional

    Optional parent category for the channel

    Required
    No
    Multiple
    No
    Visibility
    operation=createChannel,updateChannel
  • Positionnumber · optional

    Optional channel position

    Required
    No
    Multiple
    No
    Visibility
    operation=createChannel,updateChannel
  • Search querytext · optional

    Member search query

    Required
    No
    Multiple
    No
    Visibility
    operation=searchMembers
  • Role IDtext · optional

    Discord role ID

    Required
    No
    Multiple
    No
    Visibility
    operation=addRole,removeRole
  • Rolesjson · optional

    Optional full role set for the member

    Required
    No
    Multiple
    No
    Visibility
    operation=updateMember
  • Temporary membershipboolean · optional

    Optional invite temporary flag

    Required
    No
    Multiple
    No
    Visibility
    operation=createInvite
  • Timeout untiltext · optional

    Optional member timeout timestamp

    Required
    No
    Multiple
    No
    Visibility
    operation=updateMember
  • Unique inviteboolean · optional

    Optional invite unique flag

    Required
    No
    Multiple
    No
    Visibility
    operation=createInvite
  • User IDtext · optional

    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