Skip to content

Telegram bot for everything related to Dungeons&Dragons - from dice rolling to character creation.

Notifications You must be signed in to change notification settings

Covariance/dnd-organizer-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dnd-organizer-bot

Telegram bot for everything related to Dungeons&Dragons - from dice rolling to character creation.

It is currently hosted on @dnd_organizer_bot.

Supported commands

  • /start - prints welcoming message.
  • /help - printshelp for the current command or lists all commands with hints. Implemented via usage of OOP principles and creation of Command class.
  • /dice - rolls specified amount of dice. Mathematical expressions with dices parser implemented.
  • /new_char - creates new character via dialogue with user, implemented via callbacks and event handlers. Characters are stored in a SQLite database (future migration to PostgreSQL is planned).

Simplier dice rolling can be done via !<dice_expression> command.

About

Telegram bot for everything related to Dungeons&Dragons - from dice rolling to character creation.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages