Compare commits

..

5 commits

View file

@ -458,15 +458,15 @@ Example data object:
}, 10 * 60 * 1000);
let errCount = 0;
function sendMessage() {
channel.send(thisMsg).then((msg) => {
// Message sent successfully. Note in the logs
console.log(`${colors.cyan("[INFO]")} Sent message to ${channel.guild.name}/${channel.name} (${channel.guild.id}/${channel.id}). ${errCount}/3`);
}).catch((err) => {
channel.send(thisMsg).catch((err) => {
console.error(err);
}).then((msg) => {
if (msg.channel.type === Discord.ChannelType.GuildAnnouncement) msg.crosspost();
}).catch(() => {
console.log(`${colors.yellow("[WARN]")} Failed to send message to ${channel.guild.name}/${channel.name} (${channel.guild.id}/${channel.id})`);
if (errCount < 3) {
errCount++;
setTimeout(sendMessage, 5000 * errCount); // Retry after 5 seconds
setTimeout(sendMessage, 5000); // Retry after 5 seconds
} else {
const logChannel = discord.guilds.cache.get(config.discord.mainGuild).channels.cache.get(config.discord.logChannel);
logChannel.send({
@ -481,9 +481,7 @@ Example data object:
]
});
}
}).then((msg) => {
// if (msg.channel.type === Discord.ChannelType.GuildAnnouncement) msg.crosspost();
})
});
}
sendMessage()
});
@ -536,15 +534,11 @@ Example data object:
let errCount = 0;
function sendMessage() {
user.send(thisMsg).then((msg) => {
// Message sent successfully. Note in the logs
console.log(`${colors.cyan("[INFO]")} Sent message to ${user.tag} (${user.id}). ${errCount}/3`);
}).catch((err) => {
console.log(err)
user.send(thisMsg).catch((err) => {
console.log(`${colors.yellow("[WARN]")} Failed to send message to ${user.tag} (${user.id})`);
if (errCount < 3) {
errCount++;
setTimeout(sendMessage, 5000 * errCount); // Retry after 5 seconds
setTimeout(sendMessage, 5000); // Retry after 5 seconds
} else {
const logChannel = discord.guilds.cache.get(config.discord.mainGuild).channels.cache.get(config.discord.logChannel);
logChannel.send({