From 01cca367d09b39ff166ec811f4d910f91feda5c0 Mon Sep 17 00:00:00 2001 From: Charlie Laabs Date: Thu, 30 Dec 2021 18:56:35 -0600 Subject: [PATCH] Some extra trace logging --- src/index.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/index.ts b/src/index.ts index 36f8a07..e56e179 100644 --- a/src/index.ts +++ b/src/index.ts @@ -73,11 +73,13 @@ const markovGenerateOptions: MarkovGenerateOptions = { async function getMarkovByGuildId(guildId: string): Promise { const markov = new Markov({ id: guildId, options: { ...markovOpts, id: guildId } }); + L.trace({ guildId }, 'Setting up markov instance'); await markov.setup(); // Connect the markov instance to the DB to assign it an ID return markov; } async function getValidChannels(guild: Discord.Guild): Promise { + L.trace('Getting valid channels from database'); const dbChannels = await Channel.find({ guild: Guild.create({ id: guild.id }), listen: true }); const channels = ( await Promise.all( @@ -90,6 +92,7 @@ async function getValidChannels(guild: Discord.Guild): Promise { + L.trace('Getting text channels for select menu'); const MAX_SELECT_OPTIONS = 25; const textChannels = guild.channels.cache.filter( (c): c is Discord.TextChannel => c !== null && c instanceof Discord.TextChannel @@ -109,6 +112,7 @@ async function getTextChannels(guild: Discord.Guild): Promise { + L.trace(`Adding ${channels.length} channels to valid list`); const dbChannels = channels.map((c) => { return Channel.create({ id: c.id, guild: Guild.create({ id: guildId }), listen: true }); }); @@ -119,6 +123,7 @@ async function removeValidChannels( channels: Discord.TextChannel[], guildId: string ): Promise { + L.trace(`Removing ${channels.length} channels from valid list`); const dbChannels = channels.map((c) => { return Channel.create({ id: c.id, guild: Guild.create({ id: guildId }), listen: false }); });