бот не определяется рознь бот - PullRequest
0 голосов
/ 08 ноября 2019

Я создаю бот-дискорд, который в конечном итоге будет использоваться в качестве системы рейтинга для чата, но терминал index.js сообщает ReferenceError: бот не определен bot.on('ready',() =>{ У меня даже есть const Client = new Discord.Client(); Код ниже

const Discord = require('discord.js');
const Client = new Discord.Client();

const token ='xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx';

bot.on('ready',() =>{
    console.log('This bot Is Online!');
})

bot.login(token);

У некоторых людей есть похожая проблема, но, похоже, моя проблема сохраняется, поэтому я не могу решить эту ошибку времени выполнения

1 Ответ

1 голос
/ 08 ноября 2019

bot должно быть Client. Если вы хотите использовать переменную bot, измените const Client = new Discord.Client(); на const bot = new Discord.Client();. Это ваш клиент или профиль / пользователь бота.

Также не стоит раскрывать токен ботов (если это фактический токен). В противном случае люди могут войти в ваш бот с помощью своего собственного скрипта, и это вызовет проблемы на том сервере, на котором находится бот (люди могут пнуть бот и т. Д.)

...