OAuth Identity

Authorization Code Flow

Generate authorization URLs, exchange authorization codes, and refresh user tokens with safeguards for production apps.

Chat Helix

Chat Command Bot

Combine Twitch chat commands with Helix lookups to answer uptime and title requests while handling reconnects and errors gracefully.

EventSub Webhook

EventSub Webhook Server

Accept EventSub webhooks, verify signatures, and stream notifications from Twitch with a lightweight HTTP server.

EventSub WebSocket

EventSub WebSocket Monitor

Connect to Twitch's EventSub WebSocket gateway, handle keepalives, and observe subscription lifecycle events in real time.

Helix Data

Fetch Live Streams

Authenticate with client credentials and call the Helix Streams endpoint with typed responses and helpful error handling tips.

Chat OAuth

Quick Start Bot

Use the velho CLI helper to refresh OAuth tokens and connect a resilient chat bot that responds to custom commands.