# Scopes

Currently the supported scopes are:

You need to at least request 1 scope. `identity` is the scope to use when you don't want any other scope. The username/avatar information could also be obtained even if you don't request this scope since these are public info that everyone could see.

|         Scope        |               Description               |
| :------------------: | :-------------------------------------: |
|       identity       |       get your username and avatar      |
|      chat:write      |                send chat                |
|      chest:write     |             claim/open chest            |
|     comment:write    |                 comment                 |
|      email:read      |              get your email             |
|      emote:read      |          get your emote library         |
|      emote:write     |          add/save/delete emote          |
|     language:read    |         get language preference         |
|    moderation:read   |       get channel moderation info       |
|   moderation:write   |             moderate channel            |
|   relationship:read  |           get your follow info          |
|  relationship:write  |             follow/unfollow             |
|    streamkey:read    |            get your streamkey           |
|    streamkey:write   |          regenerate stream key          |
|  streamtemplate:read |        get your channel settings        |
| streamtemplate:write |       update your stream settings       |
|   subscription:read  | get your subscriber subscribing details |
|   subsetting:write   |       update subscription setting       |
|      panel:write     |        update about panel section       |
|     watching:read    |  know which streamers you are watching  |
