FlegYy, собственный вопрос перечитайте, вы ctrl-v нажали дважды и не затерли токен.
В официальной документации дана
инструкция по созданию токена и выдаче интентов, читать инструкции надо там. Судя по отсутствию реакции у вас не выдан MESSAGE CONTENT INTENT, а вы сделали префиксную команду вместо слеша. Остальные инструкции тоже
прочтите, в том числе
как логировать.
Вы правильно описали, что код
как бы рабочий. В реальности в нем в половине мест бот сломается при определенных обстоятельствах. Сколько там других людей писали такой же код, не делает его более качественным. Рассмотрите вариант
фриланса, маловероятно что можете корректно реализовать задуманное.