Skip to content

Qui-Gon-Jin/Revised-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Revised Bot

Discord bot for World Of Darkness tabletop games

Bot created to do play World Of Darkness tabletop RPGs over Discord more natively, by supporting throw mechanics and counting rules from them. By the moment bot can properly count successes, failures and crit failures. Also it provides abilitie of choosing difficulty of throw, number of dices, different dice types.

To add bot to your discord server click here, then choose server.


Rolls are looking the same as they presented in a corebook:

!roll *number_of_dices* *roll_threshold*
!roll 4 6

As bot supports default roll_threshold as 6, you can skip this part and type

!roll *number_of_dices*
!roll 4

Add -e in the end of comand to roll with explosive option (every 10 on roll will be reroled extra time)

!roll *number_of_dices* *roll_threshold* -e
!roll 4 6 -e

If you need some extra of d10 dices, type

!roll *number_of_dices*d*dice_type* *roll_threshold*
!roll 4d10 6

Or skip roll_threshold, and it will counted as 6

!roll *number_of_dices*d*dice_type*
!roll 4d10

Also you can use just !r instead of !roll comand.

!r 4d10 6 -e

Bot installation

To run bot on your own, first download or clone repository, then create discord bot token and put it to new file "token.txt" near to bot.py. Bot primary uses "discord" libruary, so before starting it make shure you installed it with

pip install discord

In development

  • Set explosive dices option
  • Abilitie to make initiative calculation with !i n n
  • Make the settings changeable for each individual server