Есть так же документация по этому - <
ТЫК>
const { ActivityType } = require('discord.js');
client.user.setActivity('activity', { type: ActivityType.Watching });
client.user.setActivity('activity', { type: ActivityType.Listening });
client.user.setActivity('activity', { type: ActivityType.Competing });
Не знаю как у всех, но у меня в боте сделано так.
В папке events создаешь файл ready.js и прописываешь туда этот код.
const { Events, ActivityType } = require('discord.js');
module.exports = {
name: Events.ClientReady,
once: true,
execute(client) {
client.user.setPresence({ activities: [{ name: 'activity' }], status: 'idle' });
client.user.setActivity('Hello, I wait for you', { type: ActivityType.Watching });
console.log(`Готово! Бот зашел в сеть! ${client.user.tag}`);
},
};
В предпоследней строчке меняешь на свой интент, если он понадобится. Listening / Competing
Так-же, после этого, вдруг если у тебя не было - добавится консоль лог, пишет зашел ли бот в логи.
Если до этого было, удали старый лог.