Open Banksanator opened 4 years ago
I think defining a formal grammer for the bot would allow the creation of predefined commands and the ability to extend the language beyond the base to facilitate the ease of future upgrades/plugins
i.e. command := keyword action [0..N arguments] keyword := some special character(s) defined later action := literal | command argument := command | literal
Name: Le Laughable
Picture:
Features: Le Play [Request] -- for songs, YouTube videos, ect. (watch together functionality?) Le Move [Request] -- Move a member in the channel, (move Nick to court room, move Caleb to Simpland, move everyone to heaven.) Le Mute [Request]-- Mutes annoying people Le Volume [Request][volume %]-- highers or lowers persons volume Le Kick [Request] -- kicks a player from channel, server, ect. (possible timer integration?) Le Mimic [Request] -- Mimics what told based on a predefined trigger. Le Question? [Request] -- Le bot will answer question. Le Show me [Request] -- Pull requested image from online. Le Meme Question Mark [Request] -- pulls meme from Reddit Le Joke -- [Request] Tells a random joke.