TODO - abujaki/Smithers GitHub Wiki
TODO List
Chat
- Ping (And to a lesser extent, Pong)
- Message of the day (hardcoded)
- Help reference (apparently already in the bot code)
Dice Roll
- Basic roll NdN functionality
- Roll x number of y sided die
- Output list of results
- Output as sorted List
- Output sum of results
- Advanced dice roll functionality
- Mix and match of dice (XdY + XdY)
- Drop x highest/lowest die results
- Roll at advantage/disadvantage
- MATH!!!
- Basic math functions (), +, -, *, /, ^
- Math functions applied to die roll (1d4 + 2)
- Character stats applied to die roll
Character Management
- Generate a standard character
- Recall specific or all character stats on request
- Keep character information for channel user
- Save / Load characters
Inventory Management
- Item
- Basic item (Name and desc)
- Weapon item (Damage roll and modifier)
- Get inventory
- Put item in inventory
Game Management
- Begin a game session
- Announce a game
- Display the game
- Recognize a GM
- Recognize players
Misc
- Log on / Connect to channel
- Whisper to user
- Import token from external file
- Log off