Я часами пытался решить проблему, и я действительно не знаю как. Может быть, вы можете мне помочь: я перепробовал почти все, что смог найти в Интернете, чтобы получить статус, но все вернуло либо ошибку (не удалось прочитать статус свойства клиента / бота), либо неопределенный ответ, либо 0 каждый раз.
bot.on("message", async message => {
if(message.author.bot) {
return;
}
if(message.channel.type === "dm") {
if (bot.status == "DND") {
message.author.sendMessage("[AUTOMATISCHE NACHRICHT] Hey! Dadurch dass ich gerade zu tun habe, werde ich dir zurückschreiben, sobald ich Zeit habe :)")
console.log(`[DM] ${message.author.username} wrote via DM.`)
console.log("Du bist auf DND")
}}
})
Мне нужно проверить, в каком состоянии находится бот (dnd, онлайн, оффлайн, бездействует, ...). Я не смог найти ничего, что помогло бы в документации по discord.js
Я надеюсь, что вы можете помочь мне. Заранее спасибо:)
Редактировать: Это не ошибка, но мне нужно знать, как я могу проверить текущий статус бота. Ссылка выше - это весь код, который имеет значение. Итак: не работает