Статус бота Disord не работает в Discord. js - PullRequest
2 голосов
/ 03 августа 2020

Я сейчас программирую бота для разногласий, но мой код не работает, и я не знаю почему.

Я пробовал использовать множество различных решений и много раз искал но ни один из этих ответов не работает.

Я уверен, что проблема, вероятно, очень проста, но мне было интересно, может ли кто-нибудь помочь?

Вот мой код:

client.once('ready', () => {
    console.log('bot is online')
    client.user.setStatus('available')
    client.user.setPresence({
        game: {
            name: 'with ducks',
            type: 'PLAYING',
            url: 'https://discord.com'
        }
    })
}

1 Ответ

1 голос
/ 03 августа 2020

Вам необходимо изменить game на activity, как показано в Discord. js docs . Вы также можете установить статус в функции .setPresence() вместо использования функции .setStatus().

client.once('ready', () => {
    console.log('bot is online');

    client.user.setPresence({
        status: 'available',
        activity: {
            name: 'with ducks',
            type: 'PLAYING',
            url: 'https://discord.com'
        }
    });
});
...