Commands & Permissions
Permissions
twitchchat.setup - Allows the user to setup the plugin
twitchchat.chat - Allows the user to talk to twitch chat through the plugin
twitchchat.toggle - Allows the user to toggle if they see twitch chat or not. This toggles for individuals
Setup commands
Commands that are for admins only to set up the plugin
Note: Arguments in curly brackets {} are optional arguments
Generate a new key to encrypt your OAuth:
/twitch newkey
Reload the plugin's bot:
/twitch reload
Check or change the status of the plugin's bot:
/twitch status {enable|disable}
The status is the global toggle of the plugin's bot.
If no 2nd argument is given then it will give you the current status of the bot. If a 2nd argument is given then it will attempt to change the bot's status to the given status.
Confirm outgoing commands that require confirmation:
/twitch confirm
Check or change the name of the plugin's bot:
/twitch config name {new_name}
The name is the bot's account name (on Twitch).
If no 2nd argument is given then it will give you the current name of the bot. If a 2nd argument is given then it will attempt to change the bot's name to the given name.
Check or change the channel of the plugin's bot:
/twitch config channel {channel_name}
The channel is the channel (on twitch) the bot should join
If no 2nd argument is given then it will give you the current channel of the bot. If a 2nd argument is given then it will attempt to change the bot's channel to the given channel.
Check or change the OAuth of the plugin's bot:
/twitch config oauth {new_oauth}
The OAuth is the bot's IRC OAuth token (on Twitch)
They can be generated at
https://twitchapps.com/tmi/
If no 2nd argument is given then it will give you the current OAuth of the bot. If a 2nd argument is given then it will attempt to change the bot's OAuthto the given OAuth.
Check or change the user color of the plugin:
/twitch config usercolor {new_color}
The user color is the color of twitch names when they are sent into Minecraft chat. The user color can be any combination of Minecraft color codes using '&'
If no 2nd argument is given then it will give you the current user color of the plugin. If a 2nd argument is given then it will attempt to change the plugin's user color to the given user color.
Check or change the mode of the plugin:
/twitch config mode {single|multi}
Single-mode - Only one user will be talking to twitch chat through the plugin. Typically on their personal twitch account so it will not sender the Minecraft ign in the message to twitch. Ex. "/tc test message" will show "test message" in twitch.
Multi-mode - Multiple users will be talking to twitch chat through the plugin. Typically on an account made to be a twitch chatbot. This means it will send the Minecraft ign in the message to twitch. Ex. "/tc test message" will show "[minecraft_ign]: test message" in twitch
If no 2nd argument is given then it will give you the current mode of the plugin. If a 2nd argument is given then it will attempt to change the plugin's mode to the given mode.
Twitch chat commands
Commands that allow talking to twitch chat through Minecraft
Send a message to twitch chat:
/twitchchat [message]
/tchat [message]
/tc [message]
Visibility Commands
Commands that allow individuals to toggle the visibility of twitch chat for themselves
Turn on twitch chat visibility:
/twitchchaton
/tcon
Turn off twitch chat visibility:
/twitchchatoff
/tcoff