Home > Blockchain >  DiscordJS, reply to certain userID
DiscordJS, reply to certain userID

Time:01-16

I want bot to reply only certain user so I wrote this code but it doesn't work. Can you help me about it?

const userID = '322032528460611604'

client.on("message", function(message) {
    if(!message.sender === userID) message.channel.send('Hello there!')
});

CodePudding user response:

You have an extra negation at the beginning of the condition, so it should work:

const userID = '322032528460611604';

client.on("message", function(message) {
    if (message.sender === userID) {
        message.channel.send('Hello there!');
    }
});

CodePudding user response:

I use message.author.id in my bot and it works just fine.

const userID = '322032528460611604'

client.on("message", function(message) {
    if(message.author.id === userID) 
        return message.channel.send('Hello there!')
    });
  •  Tags:  
  • Related