mirror of
https://github.com/ION606/selmerBot.git
synced 2026-05-14 21:26:54 +00:00
Fixed the 'setup announcement_channel command'
This commit is contained in:
@@ -79,16 +79,21 @@ async function execute(bot, message, args, command, Discord, mongouri, items, xp
|
||||
if (!l.includes(tier)) { return message.reply("Please select an existing tier ('none', 'low', 'medium', 'high')"); }
|
||||
|
||||
dbo.updateOne({_id: 'LOG'}, {$set: {severity: tier}})
|
||||
|
||||
message.reply("Severity updated!");
|
||||
} else if (command == 'announcement_role') {
|
||||
if (message.mentions.roles.first() == undefined) {
|
||||
return message.reply("Please mention a role (_!setup announcement\\_role **@role**_)\n_Note: Selmer Bot does NOT ping the @everyone role_");
|
||||
}
|
||||
const role = message.mentions.roles.first().id;
|
||||
dbo.updateOne({_id: 'announcement'}, { $set: { 'role': role } });
|
||||
|
||||
message.reply("Role updated!");
|
||||
} else if (command == "announcement_channel") {
|
||||
const channel = message.guild.channels.cache.find(ch => ch.name === args[1]);
|
||||
if (!channel) { return message.reply('The specified channel does not exist!'); }
|
||||
dbo.updateOne({_id: 'announcement'}, { $set: { 'channel': channel } });
|
||||
|
||||
dbo.updateOne({_id: 'announcement'}, { $set: { 'channel': channel.id } });
|
||||
}
|
||||
|
||||
else if (command == 'help') {
|
||||
|
||||
Generated
+1465
-1288
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user