Modif utils pour "require-all" + Fix refresh error
This commit is contained in:
20
app.js
20
app.js
@@ -2,20 +2,7 @@
|
||||
const WebSocketClient = require('websocket').client
|
||||
const express = require('express')
|
||||
require('dotenv').config()
|
||||
|
||||
|
||||
// UTILS
|
||||
const checkUser = require('./utils/checkUser')
|
||||
const checkChannel = require('./utils/checkChannel')
|
||||
const getRewardData = require('./utils/getRewardData')
|
||||
const getRewardID = require('./utils/getRewardID')
|
||||
const getUserAccessToken = require('./utils/getUserAccessToken')
|
||||
const getUserInfo = require('./utils/getUserInfo')
|
||||
const oauthGen = require('./utils/oauthGen')
|
||||
const parseMessage = require('./utils/parseMessage')
|
||||
const rewardRedemption = require('./utils/rewardRedemption')
|
||||
const subscribeToEvents = require('./utils/subscribeToEvents')
|
||||
const writeEnv = require('./utils/writeEnv')
|
||||
require('require-all')(__dirname + '/utils/')
|
||||
|
||||
|
||||
// VARIABLES
|
||||
@@ -23,7 +10,6 @@ let client_id = process.env.TWITCH_APP_ID
|
||||
let client_secret = process.env.TWITCH_APP_SECRET
|
||||
|
||||
let user_name = process.env.TWITCH_USER_USERNAME
|
||||
|
||||
let channel_name = process.env.TWITCH_CHANNEL_USERNAME
|
||||
let channel_reward_name = process.env.TWITCH_CHANNEL_REWARD_NAME
|
||||
|
||||
@@ -94,7 +80,7 @@ app.get('/twitch/panel/:file', async (req, res) => {
|
||||
else return res.sendFile(__dirname + '/public/panel/' + file)
|
||||
})
|
||||
|
||||
app.listen(port, () => { console.log(`Express listening at port ${port} !`) })
|
||||
//app.listen(port, () => { console.log(`Express listening at port ${port} !`) })
|
||||
|
||||
|
||||
// CHATBOT
|
||||
@@ -108,6 +94,7 @@ clientChatBot.on('connect', async connection => {
|
||||
|
||||
// Check if the user access token is still valid
|
||||
let [user_access_token, user_name] = await checkUser(process.env.TWITCH_USER_ACCESS_TOKEN)
|
||||
if (user_access_token === 'no_refresh') return console.log("Can't refresh user access token: ", user_name)
|
||||
|
||||
// Authenticate to Twitch IRC and join channel
|
||||
connection.sendUTF('CAP REQ :twitch.tv/commands twitch.tv/membership twitch.tv/tags')
|
||||
@@ -157,6 +144,7 @@ const clientEventSub = new WebSocketClient().on('connect', async connection => {
|
||||
|
||||
// Check if the channel access token is still valid
|
||||
let [channel_access_token, channel_name] = await checkChannel(process.env.TWITCH_CHANNEL_ACCESS_TOKEN)
|
||||
if (channel_access_token === 'no_refresh') return console.log("Can't refresh channel access token: ", channel_name)
|
||||
|
||||
connection.on('message', async message => {
|
||||
if (message.type === 'utf8') {
|
||||
|
||||
Reference in New Issue
Block a user