Start work on raid checkpoint channel cleaner
This commit is contained in:
parent
25cd42d7b1
commit
92661ea575
|
@ -1,6 +1,6 @@
|
||||||
export const config = {
|
export const config = {
|
||||||
'name': 'Sweeper Bot', // Name of the bot
|
'name': 'Sweeper Bot', // Name of the bot
|
||||||
'version': '0.2.3', // Version of the bot
|
'version': '0.2.4', // Version of the bot
|
||||||
'token': 'the_bot_token', // Discord API Token for this bot
|
'token': 'the_bot_token', // Discord API Token for this bot
|
||||||
'localtoken': 'local_testing_token', // Discord API Token for a secondary OPTIONAL testing bot, THIS MUST BE DIFFERENT FROM "token"
|
'localtoken': 'local_testing_token', // Discord API Token for a secondary OPTIONAL testing bot, THIS MUST BE DIFFERENT FROM "token"
|
||||||
'prefix': 's!', // Prefix for all commands
|
'prefix': 's!', // Prefix for all commands
|
||||||
|
@ -17,6 +17,7 @@ export const config = {
|
||||||
'devServer': 0n, // Discord guild ID where testing of indev features/commands will be handled, used in conjuction with the DEVMODE bool in mod.ts
|
'devServer': 0n, // Discord guild ID where testing of indev features/commands will be handled, used in conjuction with the DEVMODE bool in mod.ts
|
||||||
'ownerId': 0n, // Discord user ID of the bot owner
|
'ownerId': 0n, // Discord user ID of the bot owner
|
||||||
'pollChannels': [], // List of Discord channel IDs that are to be managed by the pollReaction system
|
'pollChannels': [], // List of Discord channel IDs that are to be managed by the pollReaction system
|
||||||
|
'raidCheckpointChannel': [], // List of Discord channel IDs that are to be managed by the cleanRaidCheckpoints system
|
||||||
};
|
};
|
||||||
|
|
||||||
export default config;
|
export default config;
|
||||||
|
|
|
@ -28,6 +28,10 @@ export const messageCreate = async (bot: Bot, message: Message) => {
|
||||||
functions.pollReactions(bot, message);
|
functions.pollReactions(bot, message);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (config.raidCheckpointChannel.includes(message.channelId)) {
|
||||||
|
console.log(message);
|
||||||
|
}
|
||||||
|
|
||||||
// return as we are done handling this command
|
// return as we are done handling this command
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -77,17 +81,17 @@ export const messageCreate = async (bot: Bot, message: Message) => {
|
||||||
commands.sendMessage(bot, message, args);
|
commands.sendMessage(bot, message, args);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 'test':
|
// case 'test':
|
||||||
const test = await bot.helpers.getMessage(413640605491658754n, 1016090989816987701n);
|
// const test = await bot.helpers.getMessage(413640605491658754n, 1016090989816987701n);
|
||||||
console.log(test)
|
// console.log(test)
|
||||||
if (test.reactions && test.reactions.length) {
|
// if (test.reactions && test.reactions.length) {
|
||||||
console.log(test.reactions[0])
|
// console.log(test.reactions[0])
|
||||||
const what = `${test.reactions[0].emoji.name}${test.reactions[0].emoji.id ? `:${test.reactions[0].emoji.id}` : ''}`;
|
// const what = `${test.reactions[0].emoji.name}${test.reactions[0].emoji.id ? `:${test.reactions[0].emoji.id}` : ''}`;
|
||||||
console.log(what)
|
// console.log(what)
|
||||||
await getReactions(bot, 413640605491658754n, 1016090989816987701n, what)
|
// await getReactions(bot, 413640605491658754n, 1016090989816987701n, what)
|
||||||
}
|
// }
|
||||||
// bot.helpers
|
// // bot.helpers
|
||||||
break;
|
// break;
|
||||||
default:
|
default:
|
||||||
// Non-standard commands
|
// Non-standard commands
|
||||||
console.log(`${command} WIP`);
|
console.log(`${command} WIP`);
|
||||||
|
|
Loading…
Reference in New Issue