Discord selfbot - отвечая на сообщения от всех - PullRequest
0 голосов
/ 18 февраля 2020

У меня есть Discot selfbot в node.js, и я хочу сделать бота, отвечающего на массаж от других участников сервера, например, если кто-то типа "эй" selfbot отправит в DM "Я занят, прошу прощения"

У меня есть этот код, но он не работает, я не получил никакой ошибки, но он не работает: (

client.on('message', message => {
  if (message.content.startsWith('hey'))
    target.send('im afk')
})

Ответы [ 2 ]

1 голос
/ 18 февраля 2020
client.on('message', message => {
  if (message.content.startsWith('idk'))
    message.channel.send("Im Afk");
})

Сообщение должно начинаться с 'idk', чтобы оно сработало.

0 голосов
/ 19 февраля 2020
client.on('message', message => {
    console.log('Message received: ' + message.content);
    if(message.content === 'hey') {
        message.author.send("Im busy rn, sorry!");
    }
});

Попробуйте вывести консольный вывод, чтобы дважды проверить, что содержимое сообщения действительно получено правильно. Также попробуйте использовать message.content === '' (однако это будет работать только в том случае, если все содержимое сообщения 'hey')

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...