I have ran into an issue with my Discord bot's audit log system. I am trying to make it have have automatic entries for the bot guilds. It cannot take `` strings with ${guild.id}
inside.
Here is my code:
client.guilds.cache.forEach(async (guild: any) => {
guildPrefs = await guildModel.findOne({ GuildID: guild.id }).catch(err => console.log(err));
let guildId: string = '';
guildId = `${guild.id}`
await audit(client, {
`${guild.id}`: {
auditlog: guildPrefs.AuditChannel,
auditmsg: guildPrefs.AuditChannel,
voice: guildPrefs.AuditChannel,
trackroles: true
}
});
})
})
The audit log system I am using is this one: https://www.npmjs.com/package/discord-auditlog but embedded right into the bot.