Event example
A small example of how to keep track of the votes
Bot vote event
votesClient.on(VoteClientEvents.BotVote, ({ userId, botId, isWeekend, type }) => {
let embed = new Discord.EmbedBuilder()
.setTitle(`New bot vote!!`)
.addFields([
{
name: 'User',
value: `<@!${userId}>`,
inline: true
},
{
name: 'Bot',
value: `<@!${botId}>`,
inline: true
},
{
name: 'Weekend',
value: `${isWeekend}`,
inline: true
},
{
name: 'Type',
value: `${type}`,
inline: true
}
])
client.channels.cache.get(ID).send({ embeds: [embed] });
// Enter the ID of the logs channel at ID
})
Server vote event
votesClient.on(VoteClientEvents.ServerVote, ({ userId, guildId, type }) => {
let embed = new Discord.EmbedBuilder()
.setTitle(`New server vote!!`)
.addFields([
{
name: 'User',
value: `<@!${userId}>`,
inline: true
},
{
name: 'Guild',
value: `<@!${guildId}>`,
inline: true
},
{
name: 'Type',
value: `${type}`,
inline: true
}
])
client.channels.cache.get(ID).send({ embeds: [embed] });
// Enter the ID of the logs channel at ID
})
Last updated