jakeliny / TwitchBot

Bot criado para iteragir com o pessoal durante a live na Twitch, ajudando com links e informações.
Other
16 stars 4 forks source link

Boas vindas a novos Follows #22

Open jakeliny opened 3 years ago

jakeliny commented 3 years ago

Ouvir os eventos com o pubsub e dar boas vindas no chat chamando o nome do usuario

jakeliny commented 3 years ago

tarefa #21 concluida, podemos continuar com essa aqui, temos um arquivo TwitchApi.js com o código inicial para resolver essa task

jakeliny commented 3 years ago

Código retirado de um exemplo na doc da twitch

import { ApiClient } from 'twitch';
import { ClientCredentialsAuthProvider } from 'twitch-auth';
import { DirectConnectionAdapter, EventSubListener } from 'twitch-eventsub';
import { EventSubListener } from 'twitch-eventsub';

const clientId = 'YOUR_CLIENT_ID';
const clientSecret = 'YOUR_CLIENT_SECRET';

const authProvider = new ClientCredentialsAuthProvider(clientId, clientSecret);
const apiClient = new ApiClient({ authProvider });

const listener = new EventSubListener(apiClient, new DirectConnectionAdapter({
    hostName: 'example.com',
    sslCert: {
        key: 'aaaaaaaaaaaaaaa',
        cert: 'bbbbbbbbbbbbbbb'
    }
}), 'thisShouldBeARandomlyGeneratedFixedString');
await listener.listen();