I’ve created a Discord bot that makes it easy to roll dice and have released it to the public!
It’s not just a simple “roll one die” feature,
- supports multiple dice rolls
- allows setting minimum and maximum values
- shows total sum
- shows average value
- shows the most frequent value (mode)
and it automatically calculates these statistics for you.
This bot can be used in a wide range of scenarios, such as TRPG (tabletop RPG) servers, gaming communities, and for general random selection or lottery purposes. Feel free to give it a try!
日本語版の記事は以下をご参照ください。
What this bot can do
Allows you to roll multiple dice at the same time
For example:
/dice dice:5
If you enter something like this, you can roll five dice at once. Each result is displayed individually, making it easy to read and understand.
If no option is specified, it will roll just one die by default.


Minimum and maximum values can be freely specified
In addition to standard six-sided dice, it also supports custom numeric ranges like.
/dice minnum:10 maxnum:100
For example, you can use it for:
- random numbers from 1 to 100
- draws within the range of 10 to 99
- special dice for TRPG systems
and many other use cases as well.

Supports statistical display such as total, average, and mode
This bot doesn’t just show the dice results.
It automatically displays the following information as well:
- Total
- Minimum value
- Maximum value
- Average
- Mode (most frequent value)
This makes it easy to analyze the results when rolling multiple dice.
Supports English display as well
Each item also includes English labels, making it relatively easy to use even in servers with international users.
Please note that the translations were done by the author, so the English may not be perfect. Thanks for your understanding.
Example of actual commands
Rolling a standard six-sided die
/dice

Roll five dice
/dice dice:5

Roll three dice with values ranging from 1 to 100
/dice dice:3 minnum:1 maxnum:100

Roll dice with a custom range
/dice dice:10 minnum:50 maxnum:80

Actual execution results
For example, the results will be displayed in the following format (I provide the image above for those who cannot see it):
1個目(1st time)
6
2個目(2nd time)
3
3個目(3rd time)
5
4個目(4th time)
5
合計(total):19
最小(min):3
最大(max):6
平均(ave):4.8
最頻(mode):5(2回<2 time>)
This bot provides much more detailed information compared to a simple random number bot.
Recommended for TRPG and gaming servers as well
This bot can be used for a variety of purposes, including:
- TRPG
- Board games
- Lotteries and draws
- Events
- Random selection
In particular, the support for multiple dice rolls and statistical output makes it especially well-suited for TRPG-focused servers.
Why I built this bot
There are already many dice bots available on Discord.
However, I often felt that they were:
- too simple
- lacking statistical displays
- not very easy to read when rolling multiple dice
- not fully compatible with slash commands (making message interception risks hard to completely eliminate)
Because of these points, I decided to create and release my own dice bot with features tailored to my preferences.
Summary
I’ve released a high-functionality dice bot for Discord!
It’s not just a simple dice bot, but includes more convenient features such as:
- multiple dice rolls
- statistical output
- support for custom ranges
This makes it easy to use for TRPGs, gaming servers, and general randomization purposes.
Feel free to try it out and enjoy using it!
Frequently Asked Questions (FAQ)
- QIs it free to use?
- A
Yes, it is completely free to use.
- QHow many dice can I roll at once?
- A
Currently, up to 10 dice are supported.
- QCan I freely change the minimum and maximum values?
- A
Yes, you can.
The minimum value can be set between 1 and 99, and the maximum value can be set between 2 and 100.
- QCan it be used for TRPGs?
- A
Yes.
Since it supports multiple dice rolls and statistical displays, it is well-suited for TRPG servers as well.



コメント