Panel terminé + Refresh token auto

This commit is contained in:
Zachary Guénot
2023-05-11 00:51:59 +02:00
parent 8846299424
commit 6bc5e67cbc
4 changed files with 15 additions and 13 deletions

6
app.js
View File

@@ -22,10 +22,8 @@ const writeEnv = require('./utils/writeEnv')
let client_id = process.env.TWITCH_APP_ID
let client_secret = process.env.TWITCH_APP_SECRET
let user_access_token = process.env.TWITCH_USER_ACCESS_TOKEN
let user_name = process.env.TWITCH_USER_USERNAME
let channel_access_token = process.env.TWITCH_CHANNEL_ACCESS_TOKEN
let channel_name = process.env.TWITCH_CHANNEL_USERNAME
let channel_reward_name = process.env.TWITCH_CHANNEL_REWARD_NAME
@@ -109,7 +107,7 @@ clientChatBot.on('connect', async connection => {
console.log('Twitch ChatBot WebSocket Connected !')
// Check if the user access token is still valid
//[user_access_token, user_name] = await checkUser(user_access_token)
let [user_access_token, user_name] = await checkUser(process.env.TWITCH_USER_ACCESS_TOKEN)
// Authenticate to Twitch IRC and join channel
connection.sendUTF('CAP REQ :twitch.tv/commands twitch.tv/membership twitch.tv/tags')
@@ -158,7 +156,7 @@ const clientEventSub = new WebSocketClient().on('connect', async connection => {
console.log('Twitch EventSub WebSocket Connected !')
// Check if the channel access token is still valid
//[channel_access_token, channel_name] = await checkChannel(channel_access_token)
let [channel_access_token, channel_name] = await checkChannel(process.env.TWITCH_CHANNEL_ACCESS_TOKEN)
connection.on('message', async message => {
if (message.type === 'utf8') {