Не работает бот для дискорда

183
15 марта 2019, 21:40

const Discord=require('discord.js'); 
const robot= new Discord.Client(); 
robot.login("мой токен"); 
 
robot.on('message',(message)=>{ 
	if(message.content =="лох"){ 
		message.reply("сам лох"); 
	} 
});

C:\Users\Алексей\Desktop\бот для дискорда>node bot.js
(node:3620) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 2): Error: Incorrect login details were provided.
(node:3620) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.

Запускаю через консоль cmd выдаёт такую ошибку папка node-modules присутствует

Answer 1

Попробуй строку robot.login("мой токен") написать последней, а вместо message.reply напиши message.channel.send. Должно помочь

READ ALSO
Как обработать события click правильно?

Как обработать события click правильно?

В блоке два одинаковых элемента, нужно обработать события клика так чтобы dropdown открывался только у элемента на который кликнули

217
Почему setInterval не работает?

Почему setInterval не работает?

Почему не выводится имя? Ведь стрелочная функция сохраняет контекст вызова, по идее все должно работать, но это не такЕсли заменить this

182
Опциональные параметры в js?

Опциональные параметры в js?

Мне требуется написать функцию на jsУ этой функции должны быть опциональные аргументы, делаю так

134
Добавление файлов за несколько раз

Добавление файлов за несколько раз

Отправляю файлы через input type="file", FormDataНажимаю на input, выбираю один файл - все нормально

179