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

172
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 открывался только у элемента на который кликнули

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

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

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

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

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

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

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

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

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

168