Skip to content
This repository has been archived by the owner on Dec 19, 2018. It is now read-only.

Commit

Permalink
Update name/game invite checks
Browse files Browse the repository at this point in the history
  • Loading branch information
Matthew Ray committed Oct 12, 2018
1 parent f3f8273 commit e2aa673
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 4 deletions.
2 changes: 1 addition & 1 deletion commands/checkgames.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ exports.run = (client, msg) => {
exports.conf = {
enabled: true,
guildOnly: true,
aliases: ['ci'],
aliases: ['cg'],
permLevel: 'Server Moderator'
};

Expand Down
19 changes: 19 additions & 0 deletions commands/checknicks.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
exports.run = (client, message) => {
const members = message.guild.members.filter(member => member.displayName && /(discord\.(gg|io|me|li)\/.+|discordapp\.com\/invite\/.+)/i.test(member.displayName));
return message.channel.send(members.map(member => `\`${member.id}\` ${member.displayName}`).join('\n') || 'No one in this server has a Discord invite as their nick name.');
};

exports.conf = {
enabled: true,
guildOnly: true,
aliases: ['cn'],
permLevel: 'Server Moderator'
};

exports.help = {
name: 'checknicks',
category: 'Moderation',
description: 'Returns a list of members with an invite as their nick name.',
usage: 'checknicks'
};

6 changes: 3 additions & 3 deletions commands/checkservers.js → commands/checkusers.js
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@ exports.run = (client, message) => {
exports.conf = {
enabled: true,
guildOnly: true,
aliases: ['cs'],
aliases: ['cu'],
permLevel: 'Server Moderator'
};

exports.help = {
name: 'checkservers',
name: 'checkusers',
category: 'Moderation',
description: 'Returns a list of members with an invite as their username.',
usage: 'checkservers'
usage: 'checkusers'
};

0 comments on commit e2aa673

Please sign in to comment.