jakethedev / tavernbot

D&D Discord Bot - based on Discord.js and Node 8.
MIT License
25 stars 6 forks source link

Implement a Help system #10

Closed ghost closed 6 years ago

ghost commented 6 years ago

Core: !help should list commands and what they need to run successfully.

Advanced: I think the best way might be to have each function return some help text when invoked with a single parameter of 'help'. This allows us to be consistent across the app, and to iterate all the loaded functions of tavernlib/discordlib/etc and just concat all the help stuff together for a global "!help all" command

jakethedev commented 6 years ago

Leaving this here for notes on help docs: https://discordjs.guide/#/command-handling/adding-features?id=a-dynamic-help-command