Вызовом именно класса конструктора я закидываю в пулл команду, а уже с помощью вызова get_command оттуда же внутри ивента на получение сообщения - срабатывает магия и передается все в обработчик
Любая разработка подобного бота лихо разбивается о требования. А если с требованиями всё ок, то на каждый кейс придумывается довольно внушительное количество примеров, когда бот поведет себя не так как ожидалось. В общем-то это единственная причина, почему бот в этой группе пока отсутствует.
Для своего сервера в дискорде пилю: роли всякие раздавать, приветсвия и административные фичи/полезные шутки в роде команды для перевода текста на другой язык
Оценивать вес голоса по проценту активности в чате Активности как долговременной (в идеале - на протяжении полугода), так и кратковременной (часа за 3, примерно)
Как только суммарный вес переходит за 30-60% (по активности голосующих в чате) - решение принимается.