Tab combination/popout for multiple stream-viewing at once. Only temporary, but do save the combined tabs if they save & exit with a combined tab still active.
(I was thinking a HashMap of CombinedChatPanes or something)
~~setResizable(true); needs to be added back into GUIMain.
(For some people who use it as a viewer program, the tabs were not all showing up)~~
Look into PircbotX as the newer, updated engine could be better to support more tabs. WIll not be implemented in next release.
~~Voice recognization: http://cmusphinx.sourceforge.net/sphinx4/
Pretty straight-forward, make the user define their bot's name, and make a final set of Strings for the commands.
Ex: Saying "Botnak, play keygasm" plays Keygasm~~ Un-necessary
~~Permissions for Botnak's commands - to prevent/allow specific people/groups of people from completing a Botnak command.
!setpermission command int class OR String... names
Ex:
!setpermission mod 2 (Broadcaster only !mod command)
!setpermission mod gocnak,supermatmo (!mod only works for gocnak and matmo)~~ Done and added
~~Keywords: HashMap of Strings that cause the text of a message to change to a certain Color.
By default, your main account's name is added to this, making the text orange. You can remove it, or change the color. This can also support Regexp.
Ex:
!addkeyword word red green blue
!changekeyword word new word? new red? new green? new blue?
!removekeyword word ~~ Done and added
~~User message color: This is almost like keywords, but for whenever a certain user types something, the color of their base text will be the specified color, unless they mention a Keyword. The default is white for everyone.
!setmessagecolor red green blue~~ Deemed too obnoxious
Adding a listener for onBan(), so that we can see who gets banned. Cannot be done for Twitch chat.
Tab combination/popout for multiple stream-viewing at once. Only temporary, but do save the combined tabs if they save & exit with a combined tab still active. (I was thinking a HashMap of CombinedChatPanes or something)
~~setResizable(true); needs to be added back into GUIMain. (For some people who use it as a viewer program, the tabs were not all showing up)~~
Look into PircbotX as the newer, updated engine could be better to support more tabs.WIll not be implemented in next release.~~Voice recognization: http://cmusphinx.sourceforge.net/sphinx4/ Pretty straight-forward, make the user define their bot's name, and make a final set of Strings for the commands. Ex: Saying "Botnak, play keygasm" plays Keygasm~~ Un-necessary
~~Permissions for Botnak's commands - to prevent/allow specific people/groups of people from completing a Botnak command. !setpermission command int class OR String... names Ex: !setpermission mod 2 (Broadcaster only !mod command) !setpermission mod gocnak,supermatmo (!mod only works for gocnak and matmo)~~ Done and added
~~Keywords: HashMap of Strings that cause the text of a message to change to a certain Color. By default, your main account's name is added to this, making the text orange. You can remove it, or change the color. This can also support Regexp. Ex: !addkeyword word red green blue !changekeyword word new word? new red? new green? new blue? !removekeyword word ~~ Done and added
~~User message color: This is almost like keywords, but for whenever a certain user types something, the color of their base text will be the specified color, unless they mention a Keyword. The default is white for everyone. !setmessagecolor red green blue~~ Deemed too obnoxious
Adding a listener for onBan(), so that we can see who gets banned.Cannot be done for Twitch chat.