Попытка простого теста, но я получаю сообщение об ошибке из этой строки: client.user.setPresence ('game', {type: 'PLAYING'});
Журналы VSCode:
C:\Users\dvmvged\Documents\mao>node . whoa.js
C:\Users\dvmvged\Documents\mao\whoa.js:9
client.user.setPresence('game', { type: 'PLAYING' });
^
TypeError: Cannot read property 'setPresence' of null
at Object.<anonymous> (C:\Users\dvmvged\Documents\mao\whoa.js:9:13)
←[90m at Module._compile (internal/modules/cjs/loader.js:956:30)←[39m
←[90m at Object.Module._extensions..js (internal/modules/cjs/loader.js:973:10)←[39m
←[90m at Module.load (internal/modules/cjs/loader.js:812:32)←[39m
←[90m at Function.Module._load (internal/modules/cjs/loader.js:724:14)←[39m
←[90m at Function.Module.runMain (internal/modules/cjs/loader.js:1025:10)←[39m
←[90m at internal/main/run_main_module.js:17:11←[39m
whoa.js
const Discord = require('discord.js');
const client = new Discord.Client();
client.on('ready', () => {
console.log("Logged in.");
client.login("token");
});
client.user.setPresence('test', { type: 'PLAYING' });
package.json:
{
"name":"test-bot",
"version":"1.0.0",
"description":"simple test",
"main":"whoa.js",
"dependencies":{
"discord.js":"^11.5.1"
},
"devDependencies":{
},
"scripts":{
"test":"echo \"Error: no test specified\" && exit 1"
},
"author":"no one",
"license":"ISC"
}
*Версия 1018 * NPM: 6.11.3
Версия Node.js: 12.12.0
Версия Discord.js: 11.5.1
РЕДАКТИРОВАТЬ: Просто чтобы вы знали, я попробовал .setActivity и .setGame. та же ошибка.