Fix for broken relay
This commit is contained in:
parent
c4fc1a4ba6
commit
92c06529ff
2
main.js
2
main.js
@ -48,7 +48,7 @@ client.once('ready', async () => {
|
|||||||
client.on('interactionCreate', async interaction => {
|
client.on('interactionCreate', async interaction => {
|
||||||
if (interaction.isCommand()) {
|
if (interaction.isCommand()) {
|
||||||
if (isDev) {
|
if (isDev) {
|
||||||
console.log(interaction);
|
// console.log(interaction);
|
||||||
}
|
}
|
||||||
const { commandName } = interaction;
|
const { commandName } = interaction;
|
||||||
|
|
||||||
|
@ -143,7 +143,7 @@ module.exports = {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
db.end();
|
db.end();
|
||||||
console.log("Updated the database");
|
// console.log("Updated the database");
|
||||||
resolve();
|
resolve();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
@ -748,7 +748,7 @@ const functions = {
|
|||||||
await compareMessage.edit(embed).catch(e => console.error(e));
|
await compareMessage.edit(embed).catch(e => console.error(e));
|
||||||
} else if (isTree) {
|
} else if (isTree) {
|
||||||
// Check if the message is a tree
|
// Check if the message is a tree
|
||||||
if (isDev) console.log(`TU: ${isTree.treeName}: ${isTree.treeHeight}ft`);
|
// if (isDev) console.log(`TU: ${isTree.treeName}: ${isTree.treeHeight}ft`);
|
||||||
let guildInfo;
|
let guildInfo;
|
||||||
let doDbUpdate = false;
|
let doDbUpdate = false;
|
||||||
if (message.client.guildInfos.has(message.guildId)) {
|
if (message.client.guildInfos.has(message.guildId)) {
|
||||||
@ -861,7 +861,10 @@ const functions = {
|
|||||||
const collector = channel.createMessageCollector({ filter });
|
const collector = channel.createMessageCollector({ filter });
|
||||||
// Add the collector to the messageCollectors Collection
|
// Add the collector to the messageCollectors Collection
|
||||||
client.messageCollectors.set(guildInfo.guildId, collector);
|
client.messageCollectors.set(guildInfo.guildId, collector);
|
||||||
|
// if (isDev) console.log("Set up a collector in " + guildInfo.guildId);
|
||||||
collector.on('collect', message => {
|
collector.on('collect', message => {
|
||||||
|
// if (isDev) console.log("Collected a message in " + message.guild.id);
|
||||||
|
if (message.guild.id === "1113951253949599844") console.log(JSON.stringify(message));
|
||||||
// Check for manual relay use with "water ping" and "fruit ping"
|
// Check for manual relay use with "water ping" and "fruit ping"
|
||||||
if (message.content.toLowerCase().includes("water ping")) {
|
if (message.content.toLowerCase().includes("water ping")) {
|
||||||
functions.sendWaterReminder(guildInfo, guildInfo.waterMessage, guildInfo.reminderChannelId, guild);
|
functions.sendWaterReminder(guildInfo, guildInfo.waterMessage, guildInfo.reminderChannelId, guild);
|
||||||
@ -873,8 +876,8 @@ const functions = {
|
|||||||
// If the message doesn't contain an embed, we can ignore it
|
// If the message doesn't contain an embed, we can ignore it
|
||||||
if (message.embeds == undefined) return;
|
if (message.embeds == undefined) return;
|
||||||
if (message.embeds.length == 0) return;
|
if (message.embeds.length == 0) return;
|
||||||
if (message.embeds.data == undefined) return;
|
// console.log(JSON.stringify(message.embeds[0].data));
|
||||||
if (message.embeds.data.description == undefined) return;
|
if (message.embeds[0].data.description == undefined) return;
|
||||||
// Check the description field of the embed to determine if it matches Grow A Tree's notification texts
|
// Check the description field of the embed to determine if it matches Grow A Tree's notification texts
|
||||||
if (message.embeds[0].data.description.includes(strings.notifications.water)) {
|
if (message.embeds[0].data.description.includes(strings.notifications.water)) {
|
||||||
functions.sendWaterReminder(guildInfo, guildInfo.waterMessage, guildInfo.reminderChannelId, guild);
|
functions.sendWaterReminder(guildInfo, guildInfo.waterMessage, guildInfo.reminderChannelId, guild);
|
||||||
|
Loading…
Reference in New Issue
Block a user