Как сделать чтобы Discord бот на NodeJS принимал себе тэг System
Для того чтобы ваш Discord бот на NodeJS мог принимать сообщения с тэгом System, необходимо в функцию обработки сообщения добавить условие, которое будет проверять наличие тэга System в сообщении. Например:
client.on('message', message => {
if (message.content.includes('@System')) {
// Обработка сообщения с тэгом System
}
});
В данном примере мы используем метод includes() для проверки наличия подстроки '@System' в тексте сообщения. Если такая подстрока найдена, то выполняется обработка сообщения с тэгом System.
Также, если вы хотите, чтобы бот реагировал только на сообщения с тэгом System, можно добавить проверку на автора сообщения:
client.on('message', message => {
if (message.author.bot) return; // Игнорируем сообщения от других ботов
if (message.content.includes('@System')) {
// Обработка сообщения с тэгом System
}
});
В данном примере мы добавили проверку на автора сообщения с помощью свойства author.bot, которое возвращает true, если автор сообщения является ботом. Если автор не является ботом и сообщение содержит тэг System, то выполняется обработка сообщения.
原文地址: https://www.cveoy.top/t/topic/bNcg 著作权归作者所有。请勿转载和采集!