Skip to content
This repository has been archived by the owner on Dec 8, 2022. It is now read-only.

ArtemGr/Sidekick

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Sidekick

Superior dice bot for Discord.

If you've found a bot that's more awesome at rolling dice, file a bug!

how to install

Just follow this link: https://discordapp.com/oauth2/authorize?&client_id=209040908673482753&scope=bot&permissions=0

The link will prompt you to authorize the bot on a server. Once the bot's authorized, you'll see it in the Member List. In a public channel just type any of the commands outlined below and the bot will answer with a dice roll.

using it

/r 1d8 + 4d6 - Roll one octahedron and four hexahedrons.

/r 1d20+5 # Grog attacks - Roll dice with a comment.

/r 2d6>=5 - Roll two hexahedrons and take only the ones that turned greater or equal to five (aka difficulty check). Prints the number of successes.

/r 4d6=5 - So can this guy roll five?

/r 3d10>=6f1 - oWoD roll: rolling one is a failure, rolling more failures than successes is a botch.

/r 1d10>=8f1f2 - Rolling one or two is a failure.

/r 4dF - Fudge/Fate dice.

/r 3d6! - Exploding dice.

/r 1d10!>9 - Explode nine and ten.

/r 1d20r1 - Roll twenty, reroll on one (because halflings are lucky).

/r 3d10!>=8 - nWoD roll: tens explode, eights and up are treated like a success.

/r 1d10t10 - If a ten is rolled then count it twice.

/r 2d20k1 - Roll twice and keep the highest roll (D&D 5e advantage).

/r 2d20k1 + 2 - Roll twice and keep the highest roll, with a modifier (D&D 5e advantage).

/r 2d20kl1 - Roll twice and keep the lowest roll (D&D 5e disadvantage).

/r 4d6k3 - Roll four hexahedrons and keep the highest three (D&D 5e ability roll).

/r repeat (4d6k3, 6) - Roll D&D 5e ability score six times (to generate a new character).

/r repeat (d6, 3, brief) - In Nomine. 1, 1, 1.

/r repeat (1d20+1, 5, short sum) - Sum the rolls.

/r ova (5) - OVA. 6, 6, 1, 1, 1 = 12.

//roll-dice3-sides999 - AOL syntax. Dice noir.

/r (2+2)^2 - Do math.

/r 4d6^2 - Do math with dice.

cansave the rolls for later!

/r $persuasion = 2d20k1+3 - Remember the roll.

/r $persuasion - Use the memorized roll again.

/r $persuasion = - Remove it.

/r $MAX_STR = 22 - All-caps named rolls belong to the channel and can be used by any user in it.

/r $ - List the memorized rolls.

can deal cards!

/r deal 3 - Deal three cards.

/r shuffle - Get and shuffle a new deck.

blog

Using the Patreon page to share some of the news. The number of patrons is also an indicator of sorts for whether the bot is needed or not.

/r patrons - See the list of patrons active on the current server.

Charts

TBD