Ответы пользователя по тегу Боты
  • Как запустить 2 discord бота на python в 1 файле?

    @getaxe
    JS developer
    Можно, достаточно лишь работать с ними, как с разными клиентами. Не пишу на py, но думаю, если вы хоть чуть чуть разбираетесь в коде, сможете перевести мой js код на py:
    const bot = new Discord.Client({`тут intents и partials`});
    const bot2 = new Discord.Client({`тут intents и partials`});
    //мы создаем 2 ds клиента, после чего используем их там, где они нужны предварительно включив их.
    bot.login(`token`);
    bot2.login(`token`);
    // после этого можете работать с ними и переплетать их бд и функции, как вам угодно
    Ответ написан
    Комментировать
  • Обратный отсчет с обновлением сообщения в embed?

    @getaxe
    JS developer
    Если вам нужно уловить сообщение используйте Collector, например:
    const collector = interaction.channel.createMessageCollector({
            time: 10000
    });
    collector.on('collect', m => {
                    if (m.author.id == interaction.member.id) {
                        userMessage.push(m);
                        collector.stop(); //останавливает коллектор после первого сообщения 
                    }
                })
    collector.on('end', collected => {
                    if (userMessage.length === 0) {
                        //если нет сообщения за 10 секунд
                    }
                    if (userMessage.length !== 0) {
                        //если есть сообщение
                    }
                })
    Ответ написан
    Комментировать