ThasfinBot icon indicating copy to clipboard operation
ThasfinBot copied to clipboard

Boas vindas a novos Follows

Open jakeliny opened this issue 4 years ago • 2 comments

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

jakeliny avatar Apr 20 '21 20:04 jakeliny

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

jakeliny avatar Apr 22 '21 11:04 jakeliny

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();

jakeliny avatar Apr 27 '21 17:04 jakeliny