| .. | ||
| src | ||
| test | ||
| CHANGELOG.md | ||
| clawdbot.plugin.json | ||
| index.ts | ||
| package.json | ||
| README.md | ||
@clawdbot/twitch
Twitch chat plugin for Clawdbot.
Install (local checkout)
clawdbot plugins install ./extensions/twitch
Install (npm)
clawdbot plugins install @clawdbot/twitch
Onboarding: select Twitch and confirm the install prompt to fetch the plugin automatically.
Config
Minimal config:
{
channels: {
twitch: {
enabled: true,
accounts: {
default: {
username: "clawdbot",
token: "oauth:abc123...",
clientId: "your_client_id_here",
channel: "vevisk",
},
},
},
},
}
Setup
- Create a Twitch application: Twitch Developer Console
- Generate OAuth token: Twitch Token Generator
- Select scopes:
chat:readandchat:write
- Select scopes:
- Start the gateway
Full documentation
See https://docs.clawd.bot/channels/twitch for:
- Token refresh setup
- Access control patterns
- Multi-account configuration
- Troubleshooting
- Capabilities & limits