Задать вопрос
Контакты
Местоположение
Россия

Наибольший вклад в теги

Все теги (1)

Лучшие ответы пользователя

Все ответы (4)
  • Как сделать активность бота?

    morfiscam
    @morfiscam
    Developer bot in Discord and design
    Есть так же документация по этому - <ТЫК>

    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
    Так-же, после этого, вдруг если у тебя не было - добавится консоль лог, пишет зашел ли бот в логи.
    Если до этого было, удали старый лог.
    Ответ написан
    Комментировать