Twitch Developer Console: создание расширений и ботов
Как использовать Twitch Developer Console в 2026 году: приложения, OAuth, EventSub, чат-боты и расширения для стримов.
Ключевые тезисы
- Регистрация приложения даёт client ID и secret.
- OAuth-токены нужны для доступа к API.
- EventSub заменяет вебхуки для событий.
- Чат-боты подключаются через IRC и WS.
- Extensions добавляют интерактив на стрим.
A translation is not ready yet — the original text below is in English.
Twitch Developer Console
The Twitch Developer Console is the control panel for building tools that interact with Twitch — chat bots, overlay systems, channel points integrations, and event-driven automations. In 2026, with Twitch surpassing 35 million daily active users and live streaming becoming a primary content format for creators and brands, mastering the Developer Console is essential for any serious streaming strategy.
Context
The Twitch Developer Console (dev.twitch.tv/console) is where you register applications, manage OAuth credentials, configure EventSub subscriptions, and access the Twitch API. The 2026 platform has migrated fully to EventSub WebSockets and HTTPS webhooks, deprecating the older IRC-based event system for new applications. This migration was painful for legacy bot developers but the new system is significantly more reliable and scalable.
For SMM teams, Twitch integrations serve four core functions: chat moderation and engagement (bots that respond to commands, run giveaways, manage queue), content automation (auto-hosting, clip generation, multi-platform restreaming), audience growth (channel points rewards that drive engagement), and monetization (Bits integration, subscription tiers, prediction markets).
The 2026 platform has two notable shifts. First, channel points have evolved into a full engagement economy — viewers earn points for watching, redeem them for rewards defined by the streamer, and the rewards can trigger real-time effects via the API. Second, the new Twitch Ad Library API exposes performance data that lets brands measure sponsorship ROI programmatically.
Goals and KPIs
- Deploy a moderation and engagement bot within 5 days of channel launch.
- Achieve 50 average concurrent viewers within 90 days.
- Reach Twitch Affiliate status (50 followers, 8 hours streaming, 7 unique broadcast days, 3+ average viewers) within 30 days.
- Generate $1,500+ monthly revenue from Bits and subscriptions within 6 months.
Strategy
Phase 1
Register your application at dev.twitch.tv/console. Click "Register Your Application," name it, set the OAuth redirect URL (use http://localhost for development), and select a category. Capture the Client ID immediately — this is your application identifier for all API calls.
Была ли статья полезна?
Помогите нам делать материалы блога лучше — поделитесь мнением.