za419 / CadenceBot

A Discord bot for Cadence Radio
MIT License
2 stars 1 forks source link

Allow detailed helptext to receive 'friendly names' of commands from config #88

Open za419 opened 3 years ago

za419 commented 3 years ago

Add into config a block of friendly command names, that are essentially a middle ground between internal keys and trigger phrases - These should be less verbose than trigger phrases (as they don't need to uniquely mark a message as invoking CadenceBot), but they should be configurable and should match the trigger phrases well enough that a user recognizes one for the other. Of course in default config these will be mostly the same as the internal keys:

play => play stop => stop help => help helpTopic => help search => search request => request library => library nowplaying => now playing

But this provides a layer we shall use to abstract our userspace away from our implementation details.

Then expose this to detailed helptext similar to how we expose the trigger phrase - Perhaps something like %friendly play?