Register an app
How to register an app in the Developer Center and get a Client ID and Client Secret.
Choosing permissions
The eleven permissions a bot can request, and which combination each kind of bot needs.
Getting a DJ's consent
How to send a DJ to the consent screen and read the code or error that comes back.
Build a bot
From app registration to receiving live chat and sending messages — build a working bot end to end.
Listener notice
While your bot is connected to the event stream, a listener notice is posted to the broadcast under your bot's name. This page covers when and to whom.