Bogsy's Dice Bot avatar

Bogsy's Dice Bot

Verified21,600 servers

Media Gallery
Screenshots and videos showcasing Bogsy's Dice Bot in action

No media available.

About Bogsy's Dice Bot

About the Bot

Bogsy's Dice bot is a dice assistant with named modifiers and quickrolls. If you're playing tabletop games with dice on discord, you can define quickrolls and modifiers to make rolling easier. Here's an example:

.WIS = +4 .Level = 9 .Expert = +4

.perception = d20+WIS+Level+Expert

Then you can roll a perception check like this:

.perception

and the bot responds like this:

Perception = 1d20 {12} + WIS {4} + Level {9} + Expert {4} = :sparkles: 29 :sparkles:

When your Level modifier changes, just update it and all rolls that use Level will update.

NEW: We have user-defined tables, slash commands, dice buttons, sending rolls to someone else, shortcuts with blanks, etc...

How to Talk to the Bot

The bot responds to slash commands, DMs, replies, and mentions. You can also talk to it with a command prefix. It's dot (.) by default. Here's an example: '.3d6+2d8-5'

How to Roll Dice (/roll)

Use a dice string like this: '3d6+2d8-5'

Dice Tags

We have tags for dropping dice, rerolling dice, exploding dice, multiplying dice, and much more.

Here's an example: '8d6:dl2 + 5' will roll 8 dice and drop the lowest 2.

Roll Tags

We have tags for advantage and disadvantage (5e), for multiplying and dividing the result, for multiplying the number of dice rolls, for brief output, and tons more.

Here's an example: 'd20+5-d4.adv' applies advantage to the roll.

Named Modifiers

'str=-2' creates a new modifer called 'str' Use it in a roll, like this: 'd20+str+3' You can create modifiers just for you or for everyone in your server.

Quickrolls

'attack=d20+str' creates a new quickroll called 'attack' Use it in a roll, like this: 'attack' You can add tags, like this: '.attack.x2.adv' You can combine quickrolls and named modifiers in a dice string like this: 'sword_damage + sneak_attack + d8.x2' You can create quickrolls just for you or for everyone in your server.

Buttons

Use the /buttons command to bring up a custom list of buttons, just for you or for everyone to use.

Lots more Features

Roll on a table, customize the look of your rolls, send your rolls to someone else, perform multiple rolls all at once (e.g., '6x 4d6:dl1' to roll stats), create shortcuts that combine quickrolls and other features, get a success or fail emoji, etc.

PbtA Support

Use the alias 'awroll' in a dicestring for '2d6' rolls. You'll get an emoji for success, partial success, or failure. Use it like this: 'awroll', or 'awroll+2', 'awroll+sharp' Use it in a quickroll: 'attack=awroll+str'

Ars Magica Support

Use the alias 'stress' in a dicestring for a stress die. Use the .stress tag at the end of a dice string to convert d10s in the string to stress dice. Use the alias 'botch' to roll a botch die or 'botch #' to roll # botch dice. Examples: 'stress + 5', 'd10+5.stress', 'attack.stress', 'botch 3'

Popular Commands
Most used commands this month
help

Get some help!

topic โ€“ Choose a help topic

  • basic: basic
  • terminology: terminology
  • tags: tags
  • modifiers: modifiers
  • quickrolls: quickrolls
  • success: success
  • multirolls: multirolls
  • shortcuts: shortcuts
  • tables: tables
  • embeddings: embeddings
  • groups: groups
  • buttons: buttons
  • favorites: favorites
  • weird: weird
  • 5e: 5e
  • fate: fate
  • pbta: pbta
  • ars magica: ars magica
  • blades in the dark: blades in the dark
  • hack master: hack master
  • bling: bling
  • server: server
  • other: other
quickroll

Create or update a quickroll.

name* โ€“ A short name for the quickroll.

dicestring* โ€“ 2d6-1, d20+str, etc.

description โ€“ Descriptive text used when rolling.

access โ€“ Users with 'Manage Server' permission only.

  • me: me
  • server: server
roll

Roll some dice or use a shortcut command.

command* โ€“ 2d6-1, d20+str, perception+2, etc.

roll_tag โ€“ Advantage, disadvantage, etc. to a dice string

  • none: none
  • advantage: advantage
  • disadvantage: disadvantage
  • double: double
  • double dice: double dice
  • half: half
  • stress: stress

num_rolls โ€“ Roll multiple times.

description โ€“ Descriptive text for the roll.

brief โ€“ Just the final result.

  • yes: yes
  • no: no

to โ€“ Mention people you want to send your roll to.

secret โ€“ Keep the result to yourself.

  • yes: yes
  • no: no
modifier

Create or update a modifier.

name* โ€“ A short name for the modifier.

value* โ€“ +1, -3, 0, etc.

description โ€“ Descriptive text used when rolling.

access โ€“ Users with 'Manage Server' permission only.

  • me: me
  • server: server
bling

Change :sparkles: to whatever.

blingstring* โ€“ The new bling.

access โ€“ Only users with 'Manage Server' permission can set default bling.

  • me: me
  • server: server
Bot Information

Similar Games Bots

Discover other games bots that might interest you

Popular Discord Bots

Check out the most popular bots in our directory

Discover More Bots

Explore our complete directory of Discord bots to find the perfect ones for your server