Skip to main content

Response functions

  • {replyMentions}: Controls whether roles, everyone and users can be mentioned in the bot reply

    • Arguments:
      • allowRoles = "true"
      • allowEveryone = "false"
      • allowUsers = "true"
    • Example result: <empty>
      • Using input: {replyMentions;false;true;false}
  • {botTyping}: Makes the bot type in the given channel for a few seconds

    • Arguments:
      • channel = message.channel.id
    • Example result: <empty>
  • {deleteResponse}: Configures after which time the action response message should get deleted

    • Arguments:
      • time = "0"
    • Example result: <empty>
  • {dm}: Responds in DMs of the user instead of a guild channel

    • Example result: <empty>
  • {respondIn}: Responds in the given channel on the server

    • Arguments:
      • channel = message.channel.id
    • Example result: <empty>
      • Using input: {respondIn;channel}
  • {replyUser}: Responds to the user with this text or template

    • Arguments:
      • textOrTemplate = "✅"
    • Example result: <empty>
      • Using input: {replyUser;test}
  • {reply}: Configures how the bot should reply to a message command and if it should mention the user

    • Arguments:
      • shouldReply = "false"
      • mentionUser = "false"
  • {attach}: Attaches a file to the response message

    • Arguments:
      • url = ""
      • name = ""
      • description = ""
    • Example result: {"attachment":true,"url":"test","name":"","description":""}
      • Using input: {attach;test}
  • {ephemeral}: Configures whether the reply to an interaction should be visible to other users or not

    • Arguments:
      • ephemeral = true
    • Example result: <empty>
  • {modal}: Displays the configured modal from the modal command to the user

    • Arguments:
      • modalInput = "default"
    • Only usable in: interaction
    • Example result: <empty>