This commit is contained in:
Christopher Cookman 2023-05-19 19:07:50 -06:00
parent b5d2b18d59
commit ae7ffda852
Signed by: ChrisChrome
GPG key ID: A023A26E42C33A42

View file

@ -96,9 +96,6 @@ function checkServer(address) {
function updateStatus(addr, port, msg) { function updateStatus(addr, port, msg) {
setTimeout(() => {
updateStatus(addr, port, msg);
}, 10000);
if (!serverEmbeds[`${addr}:${port}`]) { if (!serverEmbeds[`${addr}:${port}`]) {
serverEmbeds[`${addr}:${port}`] = { serverEmbeds[`${addr}:${port}`] = {
"title": "Unknown", "title": "Unknown",
@ -275,10 +272,15 @@ client.on("ready", async () => {
config.stormworks.servers.forEach((server) => { config.stormworks.servers.forEach((server) => {
client.channels.fetch(server.channelId).then((channel) => { client.channels.fetch(server.channelId).then((channel) => {
channel.messages.fetch(server.messageId).then((message) => { channel.messages.fetch(server.messageId).then((message) => {
updateTimers.push(setInterval(() => {
updateStatus(server.ip, server.port, message); updateStatus(server.ip, server.port, message);
}))
}); });
}); });
}); });
setInterval(() => {
console.log(`${colors.magenta(`[DEBUG ${new Date()}]`)} ${updateTimers}`);
}, 1000)
// client.channels.fetch("1108126926045986856").then((channel) => { // client.channels.fetch("1108126926045986856").then((channel) => {
// channel.messages.fetch("1108860190935232592").then((message) => { // channel.messages.fetch("1108860190935232592").then((message) => {
// message.edit("UwU") // message.edit("UwU")
@ -322,6 +324,7 @@ process.on('SIGINT', async () => {
var serverEmbeds = {}; var serverEmbeds = {};
var serverStatus = {}; var serverStatus = {};
var updateTimers = [];
console.log(`${colors.cyan("[INFO]")} Starting...`) console.log(`${colors.cyan("[INFO]")} Starting...`)
// Start timer to see how long startup takes // Start timer to see how long startup takes