Skip to content
This repository has been archived by the owner on Nov 24, 2022. It is now read-only.

Commit

Permalink
Removed z/ prefix and added reasons to reaction roles
Browse files Browse the repository at this point in the history
  • Loading branch information
Alexejhero committed Jun 15, 2020
1 parent be6172a commit 2299f92
Show file tree
Hide file tree
Showing 5 changed files with 5 additions and 20 deletions.
2 changes: 1 addition & 1 deletion src/events/message/link_mod_ideas.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ export default async function (message: Discord.Message) {
if (message.guild?.id != guild.id) return;
if (message.channel.id != config.channels.modideas.discussion) return;
if (message.author.bot) return;
if (message.content.toLowerCase().startsWith("c/") || message.content.toLowerCase().startsWith("z/")) return;
if (message.content.toLowerCase().startsWith("c/")) return;

const references = await ModIdea.getReferences(message.content);
if (Object.values(references).length == 0) return;
Expand Down
17 changes: 1 addition & 16 deletions src/events/message/run_command.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,22 +11,7 @@ export default async function (message: Discord.Message) {

if (message.guild?.id != guild.id) return;
if (message.author.bot) return;
if (!message.content.toLowerCase().startsWith("c/") && !message.content.toLowerCase().startsWith("z/")) return;

if (message.content.toLowerCase().startsWith("z/")) {
const reminderMessage = message.channel.send(new Discord.MessageEmbed({
title: "Reminder",
description: "The prefix for the Mod Ideas bot has changed. The new prefix is `c/`.",
color: "FEFEFE"
}));
message.content = "c" + message.content.substr(1);

reminderMessage.then((r) => {
setTimeout(() => {
r.delete({ reason: "Prefix change reminder message deleted." });
}, 10000);
})
}
if (!message.content.toLowerCase().startsWith("c/")) return;

const args = message.content.split(/[ \n\r]+/g);
const cmd = args.shift()?.substr(2);
Expand Down
2 changes: 1 addition & 1 deletion src/events/messageDelete/link_delete.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ export default async function (message: Discord.Message | Discord.PartialMessage
if (message.guild?.id != guild.id) return;
if (message.channel.id != config.channels.modideas.discussion) return;
if (message.author.bot) return;
if (message.content.toLowerCase().startsWith("c/") || message.content.toLowerCase().startsWith("z/")) return;
if (message.content.toLowerCase().startsWith("c/")) return;

const nextMessages = (await message.channel.messages.fetch({ after: message.id, limit: 5 })).array();
for (const msg of nextMessages) {
Expand Down
2 changes: 1 addition & 1 deletion src/events/messageReactionAdd/reaction_role_add.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ export default async function (reaction: Discord.MessageReaction, user: Discord.
for (const reactionRole of config.reactionroles) {
if (reactionRole.message == reaction.message.id && reactionRole.emoji == (reaction.emoji.id ?? reaction.emoji.toString())) {
const member = await parser.member(user.id);
member?.roles.add(reactionRole.role);
member?.roles.add(reactionRole.role, `User reacted to reaction "${reactionRole.emoji}" on message "${reaction.message.content.substr(0, 50)}${reaction.message.content.length > 50 ? "..." : ""}"`);
}
}
}
2 changes: 1 addition & 1 deletion src/events/messageReactionRemove/reaction_role_remove.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ export default async function (reaction: Discord.MessageReaction, user: Discord.
for (const reactionRole of config.reactionroles) {
if (reactionRole.message == reaction.message.id && reactionRole.emoji == (reaction.emoji.id ?? reaction.emoji.toString())) {
const member = await parser.member(user.id);
member?.roles.remove(reactionRole.role);
member?.roles.remove(reactionRole.role, `User removed reaction "${reactionRole.emoji}" on message "${reaction.message.content.substr(0, 50)}${reaction.message.content.length > 50 ? "..." : ""}"`);
}
}
}

0 comments on commit 2299f92

Please sign in to comment.