Я не знаю как разделить бота по файлам, тоесть например в главном файле есть функции
И я хочу разделить их например mute.py т.д
Просьба помочь! (не кидайте ссылки на import и т.д это я всё пробывал но выдаёт ошибку, просто обьясните)
zero exception, в принципе да, но я всё же написал бы инспектор, чтобы постоянно не обновлять этот тапл когов, может их будет штук 7 всего, но мне мой подход больше нравится.
zero exception, код написать в данный момент не могу, однако, алгоритм такой: функция load_cogs(module_name: str), соответственно принимающая аргументом название модуля, инспекцией получаем все классы в модуле, дальше смотрим на родителей этих классов, если среди них есть commands.Cog, тогда добавляем в список, на выходе возвращаем этот списочек когов. Всё предельно просто.