This section assumes that you have prepared authentication with a user token.
You create a ChatClient instance by passing an authentication provider to it. It should be linked to the bot user you intend to use.
You can also pass a list of channels to join after finalizing the connection.
Channel names are case-insensitive and can optinally start with a #
. The name will be converted to the correct format internally.
A full list of connection options can be found in the ChatClient class reference.
Then, using the instance, you can listen to events and connect to the Twitch Chat server.
import { ChatClient } from '@twurple/chat';
const chatClient = new ChatClient({ authProvider, channels: ['lidlrini'] });
chatClient.connect();