Skip to content

Commit c7d14ab

Browse files
authored
fix - warnings where not being posted
1 parent 49d49d9 commit c7d14ab

1 file changed

Lines changed: 20 additions & 18 deletions

File tree

commands/warn.js

Lines changed: 20 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
const { MessageEmbed } = require('discord.js');
2+
13
const Warn = require('../database/models/Warn');
24

35
// TODO: recreate richmessage embed sender to it can be sent to other servers
@@ -9,30 +11,30 @@ function getServerEntry(serverID) {
911

1012
// warns other servers
1113
async function messageWarnedUserInGuild(channelID, userTag, userID, warnMessage, serverName) {
14+
const embed = new MessageEmbed();
15+
embed.setColor(16755456);
16+
embed.setFooter({ text: `For more information about this user, use '/lookup ${userID}'` });
17+
embed.setTitle(`A user on your server has been warned on '${serverName}'!`);
18+
embed.setDescription(`Tag: \`${userTag}\`
19+
ID: \`${userID}\`
20+
Reason: \`\`\`${warnMessage || 'none'}\`\`\``);
1221
const channel = await client.channels.cache.get(channelID);
13-
client.functions.get('richEmbedMessage')
14-
.run(client.user, channel,
15-
`Tag: \`${userTag}\`
16-
ID: \`${userID}\`
17-
Reason: \`\`\`${warnMessage || 'none'}\`\`\``,
18-
`A user on your server has been warned on '${serverName}'!`,
19-
16755456,
20-
`For more information about this user, use '/lookup ${userID}'`);
22+
channel.send({ embeds: [embed] });
2123
}
2224

2325
// warns other servers for aliases
2426
async function messageWarnedAliasUserInGuild(channelID, userTag, userID, warnMessage, serverName, orgUserTag) {
25-
const channel = await client.channels.cache.get(channelID);
26-
client.functions.get('richEmbedMessage')
27-
.run(client.user, channel,
28-
`**The user \`${userTag}\` is an alias of a user that has been warned!**
27+
const embed = new MessageEmbed();
28+
embed.setColor(16755456);
29+
embed.setFooter({ text: `For more information about this user, use '/lookup ${orgUserTag}'` });
30+
embed.setTitle(`An alias of a user on your server has been warned on '${serverName}'!`);
31+
embed.setDescription(`**The user \`${userTag}\` is an alias of a user that has been warned!**
2932
30-
Tag: \`${orgUserTag}\`
31-
ID: \`${userID}\`
32-
Reason: \`\`\`${warnMessage || 'none'}\`\`\``,
33-
`An alias of a user on your server has been warned on '${serverName}'!`,
34-
16755456,
35-
`For more information about this user, use '/lookup ${orgUserTag}'`);
33+
Tag: \`${orgUserTag}\`
34+
ID: \`${userID}\`
35+
Reason: \`\`\`${warnMessage || 'none'}\`\`\``);
36+
const channel = await client.channels.cache.get(channelID);
37+
channel.send({ embeds: [embed] });
3638
}
3739

3840
async function checkforInfectedGuilds(guild, orgUserID, warnMessage) {

0 commit comments

Comments
 (0)