Hello everyone,
I have an idea that I'm not sure has been implemented, or if it has then I have not found it. In short, I want to add a trivia command to my Nightbot that can be called every 10 minutes through the default Nightbot timer. I've used evals and other detailed commands, but not a server list, like for a trivia.
The trivia needs to:
1) Have the very first line be a default for reseting, as needed.
2) The first line does not get called by the bot as a trivia question.
3) Have a format for the question, the answer, and some point system.
4) The bot listens to all chat input until the correct answer is given.
5) Once the question is answered and it is not time (mod) 10, then call default--to prevent multiple valid responses.
6) Need the ability to add more questions with answers with the set format.
7) Need the ability to edit questions with answers with the set format.
8) If the scoring system cannot be incoroporated with StreamElements or Twitch Points, can be independent through some sort of Nightbot Leaderboard.
9) If a leaderboard is implemented, should have the chatter with most points at the top.
10) If a leaderboard is implemented, should be able to be reset on demand.
NOTE: time (mod) 10 is, for example, at the top of the hour, 10, 20, 30, 40, and 50 after the hour.