forked from ChrisChrome/weather-bot
Guh
This commit is contained in:
parent
7b96229d01
commit
42487f22b6
19
index.js
19
index.js
|
@ -85,7 +85,17 @@ const getUniqueChannels = function () {
|
||||||
if (err) {
|
if (err) {
|
||||||
console.error(err.message);
|
console.error(err.message);
|
||||||
}
|
}
|
||||||
resolve(rows.length);
|
// Go through channels. and get number of unique guilds
|
||||||
|
const guilds = [];
|
||||||
|
rows.forEach((row) => {
|
||||||
|
const channel = discord.channels.cache.get(row.channelid);
|
||||||
|
if (!channel) return;
|
||||||
|
if (!guilds.includes(channel.guild.id)) {
|
||||||
|
guilds.push(channel.guild.id);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
|
||||||
|
resolve({ channels: rows.length, guilds: guilds.length });
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
@ -891,7 +901,8 @@ discord.on("interactionCreate", async (interaction) => {
|
||||||
channels = row.count
|
channels = row.count
|
||||||
|
|
||||||
await getUniqueChannels().then((unique) => {
|
await getUniqueChannels().then((unique) => {
|
||||||
uniques = unique;
|
uniques = unique.channels;
|
||||||
|
guilds = unique.guilds;
|
||||||
});
|
});
|
||||||
discord.users.fetch("289884287765839882").then((chrisUser) => {
|
discord.users.fetch("289884287765839882").then((chrisUser) => {
|
||||||
const embed = {
|
const embed = {
|
||||||
|
@ -916,12 +927,12 @@ discord.on("interactionCreate", async (interaction) => {
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "Subscribed Rooms",
|
name: "Subscribed Rooms",
|
||||||
value: channels.toLocaleString(),
|
value: `${channels.toLocaleString()}`,
|
||||||
inline: true
|
inline: true
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
name: "Unique Channels",
|
name: "Unique Channels",
|
||||||
value: uniques.toLocaleString(),
|
value: `${uniques.toLocaleString()} in ${guilds} guilds.`,
|
||||||
inline: true
|
inline: true
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|
Loading…
Reference in a new issue