Skip to content
← VeyroBot home

Discord Dice, Coin Flip, Rock-Paper-Scissors and Counting Commands

When friends are arguing over "who goes first?" or a game needs a bit of luck, nobody should have to leave the chat for another site. VeyroBot's /dice, /coinflip, /choose and /rps commands post the result straight into the channel so everyone sees it at the same time. The commands use no external source and, apart from counting, store nothing; every result is fully random.

Add to Server for Free No credit card · Setup in ~30 seconds

Dice and coin flip

/dice rolls a single six-sided die and returns a number from 1 to 6; /coinflip gives heads or tails. Both produce a fresh, fully random result every time.

Pick from your options

Give /choose between 2 and 20 options separated by commas or the | sign and the bot picks one at random. If you list the same option twice (ignoring upper/lower case) it counts once.

Rock-paper-scissors against the bot

Choose rock, paper or scissors with /rps; the bot makes its own random pick and one message tells you whether you won, lost or tied.

Safe and lightweight

The commands neutralise any mentions in the text you type (including @everyone) so nobody gets pinged. No external service is used; the only thing written to the database is the counting game's state (current number, record and the last counter's ID), and the other commands store nothing.

A counting channel

Set a channel aside for the counting game with /counting setup: members count up from 1 in turn and a correct number gets a ✅. A wrong number sends the count back to 1 and the record is kept; the same person cannot count twice in a row, that message gets 🚫 and the count is not affected. Messages that are not numbers are deleted (except those from staff with Manage Messages).

Who it’s for

Communities that want quick decisions, games or banter in chat.

Who it’s not for

Not for serious giveaways or prize contests — these commands don't record results or keep a verifiable log; use the giveaway module for that.

Setup in 3 steps

  1. 1

    Add the bot to your server

    Open the invite link above, pick your server and approve the permissions. The bot comes online within seconds.

  2. 2

    Open the Fun Commands tab

    In the dashboard, select your server and open the Fun Commands tab from the left menu; the module is on by default.

  3. 3

    Try a command in a channel

    Type /dice, /coinflip, /choose or /rps in any channel; for counting, pick the channel with /counting kur.

Related commands

For the full list of commands, see the commands page.

Step-by-step usage in the docs: Fun Commands

Sourced, dated comparisons with other bots: MEE6 and VeyroBot comparedDyno and VeyroBot comparedCarl-bot and VeyroBot comparedTatsu and VeyroBot comparedBetterAntispam and VeyroBot comparedMEE6, Dyno and Carl-bot compared

Frequently asked questions

Are the results really random?

Yes. Results come from the operating system's secure random number generator; no option is weighted and earlier results never influence the next one.

Can I turn the commands off?

Yes. In the dashboard, the module switch on the Fun Commands tab turns the commands (counting included) on or off together. They can't be switched off one by one.

Do they work in servers without the bot or in direct messages?

If members add VeyroBot to their own account from the app profile, the dice, coin flip, choose and rock-paper-scissors commands also work in servers without the bot and in direct messages. In that case each user is limited to 30 commands per hour. /counting only works where the bot is on the server.

Why are my messages deleted in the counting channel?

Only numbers stay in a counting channel: messages that are not numbers are deleted. Messages from staff with Manage Messages are not deleted, and the deleting can be switched off in the dashboard on the Fun Commands tab.

Adding it is all it takes to try

Add VeyroBot to your server and turn on the modules you want in the web dashboard. You can switch off anything you don't use.

Add to Server for Free