Home | Log in | Help | List all servers

Dicebot help

NOTE: Some commands may require extra permissions to execute

Name Args Usage
add_admin
  • target: @mention
alias
  • name: string (no spaces allowed)
  • value: string (no spaces allowed)
Add a new command alias to the server
alias_del
  • name: string (no spaces allowed)
Delete a alias from the server
ask
  • prompt: word, sentence, or phrase (spaces allowed)
Ask a question to openai
ban
  • target: @mention
  • timer: time (like '1hr', '8:59pm', 'Friday@8:59pm', or 'May30@12am')
Ban a user for a given amount of time (bot will shame them)
ban_leaderboard
    View the ban leaderboard
    birthday
    • birthday: word, sentence, or phrase (spaces allowed)
    Remember a user's birthday so we can wish them a happy birthday later
    choice
    • items: word, sentence, or phrase (spaces allowed)
    Get a random choice from a list of items (separated by spaces)
    clear_stats
      Clear all stats in the server's roll record (PERMANENT)
      delete_resolution
      • resolution_id: number
      Delete an old resolution from reminders
      disable_announcements
        Turns off announcements sent by the bot from being present in this server
        eight_ball
        • _: word, sentence, or phrase (spaces allowed)
        Ask a question to the magic eight ball
        gif
        • q: word, sentence, or phrase (spaces allowed)
        Retrieve a random GIF from Tenor when searching the query string
        m
        • name: string (no spaces allowed)
        Retrieve the value for a saved macro in this server
        macro_add
        • name: string (no spaces allowed)
        • value: word, sentence, or phrase (spaces allowed)
        Add a new macro to the server
        macro_del
        • name: string (no spaces allowed)
        Delete a macro from the server
        meme
        • q: word, sentence, or phrase (spaces allowed)
        Generate a meme using MemePy. Type `list` for a list of templates.
        my_resolutions
          remindme
          • timer: time (like '1hr', '8:59pm', 'Friday@8:59pm', or 'May30@12am')
          • text: word, sentence, or phrase (spaces allowed)
          Set a reminder for yourself
          remove_admin
          • target: @mention
          rename
          • new_name: word, sentence, or phrase (spaces allowed)
          Rename either the server or chat channel (must be the most recent winner)
          reset_roll
          • to: number
          Reset the next roll for this server to the given value
          resolution
          • frequency: string (no spaces allowed)
          • msg: word, sentence, or phrase (spaces allowed)
          Add a new resolution to track throughout the year. The bot will ask you how things are going occasionally. `frequency` can be one of 'daily', 'weekly', 'monthly', 'quarterly', 'yearly', or 'random'.
          roll
          • num_rolls: word, sentence, or phrase (spaces allowed)
          Roll a die for the server based on the current roll
          scags
            Ridicule the user for using the wrong command
            scoreboard
              Print out the roll scoreboard for this server
              set_announce_channel
                Sets the TextChannel where this command was sent as the default channel for announcements from the bot.
                set_gambling_limit
                • value: number
                Set the roll gambling limit for this server. Use -1 to remove the limit.
                set_msg
                • win_or_lose: literal string 'win' or 'lose'
                • msg: word, sentence, or phrase (spaces allowed)
                Set the win/loss message in this server for critical success or failure
                set_reaction_threshold
                • threshold: number
                Set the reaction threshold for this server. This is how many reactions are needed before a reaction-reaction occurs (like the bot reacting kekw)
                set_timeout
                • hours: number
                Set the roll timeout (how often you can roll) for this server
                set_turbo_ban_timing_threshold
                • threshold: number
                Set the turbo ban timing threshold for this server. This is the maximum number of seconds before a turbo banned will be issued instead of a regular ban
                set_tz
                • tz: string (no spaces allowed)
                setup_reaction_handler
                • reaction: string (no spaces allowed)
                • gif_search: word, sentence, or phrase (spaces allowed)
                Set up a reaction handler that will respond with a randomly searched GIF whenever the server's reaction threshold is met.
                thanks
                • reason: word, sentence, or phrase (spaces allowed)
                Thank a set of users for doing something nice. You should @mention everyone you want to thank.
                thanks_scoreboard
                  Display the scoreboard for !thanks
                  time
                    Announce the current server time
                    toggle_shame
                      Toggle whether shame can be sent to a channel
                      toggle_short_shame
                        Toggle whether shame should be sent as a single reacc
                        unban
                        • target: @mention
                        Unban a user immediately
                        web
                          Return a link to the running webserver
                          wisdom
                          • prompt: word, sentence, or phrase (spaces allowed)
                          The wise man teaches others not with words, but by example. For when we lead with wisdom, others will follow.