Add an "Achievements" feature #4
Open
opened 2 years ago by tdeeb
·
0 comments
Loading…
Reference in new issue
There is no content yet.
Delete Branch '%!s(MISSING)'
Deleting a branch is permanent. It CANNOT be undone. Continue?
This could be a way to further engage viewers, especially those who prefer to watch instead of play.
The idea is to have a simple streamer-defined list of achievements that viewers can work towards. Some examples:
Achievements may or may not have credit rewards, but the bot should at least notify everyone by sending a message in chat when a viewer satisfied an achievement.
These can be defined in an Achievements.txt file in the TRBot Data folder. Viewers can use a separate command to see their achievement progress (Ex. "!achievements" to see the achievements list, "!acprogress NumeroUno" to see their progress on a specific achievement). The user info command can also show the list of achievements they have accomplished.
The system should start out simple and be easily extensible.