Now, the bot react only if the content of the message is a mention to it, without any other content. #1
1 changed files with 5 additions and 3 deletions
8
index.js
8
index.js
|
|
@ -6,6 +6,8 @@
|
||||||
|
|
||||||
const client = new (require('discord.js')).Client;
|
const client = new (require('discord.js')).Client;
|
||||||
|
|
||||||
|
const clientId = client.user.id;
|
||||||
|
|
||||||
const lastEventDate = {};
|
const lastEventDate = {};
|
||||||
|
|
||||||
const memberAnnoucement = {};
|
const memberAnnoucement = {};
|
||||||
|
|
@ -42,9 +44,9 @@
|
||||||
|
|
||||||
const memberId = messageAuthorMember.id;
|
const memberId = messageAuthorMember.id;
|
||||||
|
|
||||||
const messageMentionsMembers = message.mentions.members;
|
const messageContent = message.content;
|
||||||
|
|
||||||
if(messageMentionsMembers && messageMentionsMembers.has(client.user.id)){
|
if(messageContent && messageContent === (`<@!${clientId}>`)){
|
||||||
|
|
||||||
const { guild } = message;
|
const { guild } = message;
|
||||||
|
|
||||||
|
|
@ -169,7 +171,7 @@
|
||||||
|
|
||||||
client.on('guildMemberUpdate', member => {
|
client.on('guildMemberUpdate', member => {
|
||||||
|
|
||||||
if(member.id === client.user.id)
|
if(member.id === clientId)
|
||||||
|
|
||||||
member.setNickname(null);
|
member.setNickname(null);
|
||||||
|
|
||||||
|
|
|
||||||
Reference in a new issue