When to use it
Use it for a live channel where viewers already ask questions in chat. The bot account is a separate Twitch user. Each broadcaster must grant the bot channel:bot or make the bot a moderator.What the assistant hears
The assistant hears channel.chat.message only after you subscribe that EventSub event to the Famulor URL. Famulor does not create the EventSub subscription for you. The callback must be HTTPS on port 443.Where the keys come from
The linked provider guide shows the screens for these clicks. Follow the clicks below together with those pictures. You invent the EventSub secret (10 to 100 characters) before subscribing, so it exists before the Famulor URL. Register the application at dev.twitch.tv/console/apps. The Client ID is on the application, and the Client Secret is shown when you generate it. The subscription clicks and the request shape are in Handling webhook events. Chat scopes areuser:read:chat, user:write:chat and user:bot.
Create it at the provider
- Sign in at dev.twitch.tv/console/apps.
- Choose Register Your Application. Set the OAuth redirect to
http://localhost, choose Confidential, and create it. - Copy the Client ID. Generate a Client Secret and copy it immediately.
- Invent an EventSub secret of 10 to 100 characters.
- Use a separate bot account. Its login name is the value Famulor asks for. Note the numeric user ID if you have it.
- For whispers only, also create a user access token and refresh token for that bot. Chat @mentions do not need them.
Connect it in Famulor
Your plan includes this channel. Open Settings → Channels, choose the card, name the connection, pick an assistant and save. The shared conversation settings — response delay (default 5 seconds) and inactivity timeout (default 30 minutes) — are described on the messaging channels page. On the Twitch card paste Application Client ID, Application Client Secret, EventSub webhook secret and Bot account login. Bot numeric user ID, User access token for whispers and Refresh token for whispers stay empty unless you use whispers. After saving, open the connection menu and choose Copy webhook URL. Paste that exact address into the provider. A verified custom domain is already part of the address Famulor shows.Point the provider at Famulor
- Copy the Famulor webhook URL.
- Subscribe EventSub channel.chat.message to that HTTPS URL on port 443, with the same secret. Use the bot token that has
user:read:chat,user:write:chatanduser:bot. - On each channel, add the bot as a moderator or have the broadcaster grant channel:bot.
- @mention the bot in chat. The message appears in History.
History
Open History and filter by Twitch. The thread, the assistant reply and any analysis appear there. You can pause the assistant and answer manually.API, MCP and command line
The same connection can be created with the public API, the MCP toolcreate_messaging_connector, or the command line. Replace the placeholders with your own values.