important: this now lives directly in https://github.com/chatterino/website/
This is the login page used to authenticate your Twitch account with Chatterino.
The production version is deployed at https://chatterino.com/client_login
Below is a list of our scopes in the "human readable" format that Twitch provides, with an explanation for each scope.
- Block users on your behalf
From theuser_blocks_editscope, used to let you block users using the/blockchat command or checking the "Block" checkbox in a users card.
Deprecated, will be replaced with theuser:manage:blocked_usersscope fully soon. - Manage your followed channels
From theuser_follows_editscope, used to let you follow users using the/followchat command or checking the "Follow" checkbox in a users card.
Deprecated, will be replaced with theuser:edit:followsscope fully soon. - Update your channel's title, game, status, and other metadata
From thechannel_editorscope, used to let you use the/raidcommand to raid users on Twitch. - Cut VODs
From thechannel_editorscope, used to let you use the/raidcommand to raid users on Twitch. - Perform moderation actions in a channel
From thechannel:moderatescope, used to let you use the/ban,/clear,/slow,/subscribersetc moderator commands. - Send live Stream Chat and Rooms messages
From thechat:editscope, used to let you type in Twitch chats. - View your whisper messages
From thewhispers:readscope, used to let Chatterino display Twitch whispers you receive. - Send whisper messages
From thewhispers:editscope, used to let you reply to whispers through Chatterino with the/wcommand. - Run commercials on a channel
From thechannel_commercialscope, used to let you use the/commercialcommand to run commercials on other users Twitch channels (that you have permission for). - Edit your follows
From theuser:edit:followsscope, used to let you follow users using the/followchat command or checking the "Follow" checkbox in a users card. - Manage your channel's broadcast configuration, including updating channel configuration and managing stream markers and stream tags.
From thechannel:manage:broadcastscope, used to let you use the/markercommand to create a Stream Marker, and for/settitleand/setgameto update the channels title and game. - Get a list of all users on your block list.
From theuser:read:blocked_usersscope, used to let Chatterino fetch the list of users you have blocked with your Twitch account so it can list them to you in the "Ignored users" settings page. - Add and remove users from your block list.
From theuser:manage:blocked_usersscope, used to let you block users using the/blockchat command or checking the "Block" checkbox in a users card. - View the users you have blocked
From theuser_blocks_readscope, used to let Chatterino fetch the list of users you have blocked with your Twitch account so it can list them to you in the "Ignored users" settings page.
Deprecated, will be replaced with theuser:read:blocked_usersscope fully soon. - View Channel Points custom rewards and their redemptions on your channel
From thechannel:read:redemptionsscope, used to properly render Channel Point redemptions as they appear in chat (fetch their display name and icon etc). - Run commercials on your channel
From thechannel_commercialscope, used to let you use the/commercialcommand to run commercials on your Twitch channel. - Create clips from a broadcast or video
From theclips:editscope, used to let you use the/clipcommand to create a Twitch clip. - View your paid subscriptions
From theuser_subscriptionsscope, used to let Chatterino figure out which emotes your Twitch account is able to use (including Subscription emotes) - View live Stream Chat and Rooms messages
From thechat:readscope, used to let you read Twitch chats. - Manage automod messages
From themoderator:manage:automodscope, used to let you approve/deny automod messages as a moderator.