Joshimuz / BotimuzCommands

The XML command files for my channel's Botimuz
10 stars 14 forks source link

[Feature Request] Add requiredTitleWords and unwantedTitleWords to commands #25

Open WaterArcanum opened 3 years ago

WaterArcanum commented 3 years ago

Example use case:

Title is Day 3 of Hard Blackout Bingo User asks: What is the goal of the Bingo? Botimuz responds: Josh is playing https://minecraftbingo.com — The goal is to complete one row, column or diagonal line of tasks.

Solution: Add <unwantedtitlewords> with <word>Blackout</word> to this command and <requiredtitlewords> with <word>Blackout</word> to another command which would respond with: Josh is playing Blackout in https://minecraftbingo.com — A challenge in Bingo where the goal is to complete every square on the sheet instead of a single line.

For now the only solution would be to make a separate Command List for Blackout and Bingo which seems unnecessary.

rybak commented 3 years ago

This would have also helped with JDQ commands. Instead of dumping them in Generic.xml, we could have had JDQ.xml with <requiredtitlewords><word>JDQ</word></requiredtitlewords>. And even Ouya.xml instead of putting the Ouya command in SA.xml.