const fetch = require('node-fetch'); module.exports = { name: 'ready', async execute(client, Discord) { console.log('RadioX'); console.log('Internet Radio to your Discord guild'); console.log('(c)2020-2021 EximiaBots by Warén Group'); client.developers = ""; let user = ""; for (let i = 0; i < client.config.devId.length; i++) { user = await client.users.fetch(client.config.devId[i]); if (i == client.config.devId.length - 1) { client.developers += user.tag; } else { client.developers += user.tag + " & "; } } try { client.stations = await fetch(client.config.stationslistUrl) .then(client.funcs.checkFetchStatus) .then(response => response.json()); } catch (error) { console.error(error); } setInterval(async () => { try { client.stations = await fetch(client.config.stationslistUrl) .then(client.funcs.checkFetchStatus) .then(response => response.json()); } catch (error) { console.error(error); } }, 3600000); if(!client.stations) { client.user.setStatus('dnd'); } client.datastore.calculateGlobal(client); require(`../emojis.js`).execute(client); } }