Aiogram: Создание идеальной структуры проекта для вашего телеграм-бота - урок 2 Ссылки: 🔔 Провожу индивидуальные консультации и менторство в изучении Питон, библиотек - aiogram, django, flask и тому подобное. ✅ За подробностями - t.me/nkorgik ✅ Telegram channel: t.me/practice_python 🟦 Telegram чат: t.me/python_grou GITHUB: github.com/nkorgik/aiogram-le... 🔔 Для тех, кто хочет помочь автору канала: Карта Тинькофф: 5536 9138 7482 0018 (Камиль) Для иностранных счетов: 4400 4302 5490 1090
@DEKJ1000 Жыл бұрын
Очень-очень нужно продолжение! Надо же как то бота доделывать...
@antigame99 Жыл бұрын
Ку, очень жду продолжения по структуре проекта!
@eng95076 ай бұрын
Огромное спасибо
@deshawn52532 ай бұрын
у меня "register_user_handlers" не импортируется почему-то, запускаю в терминале "python main.py" а он не создаёт кэши, почему он не видит функцию из другого модуля ?
@SamsaBellax Жыл бұрын
@python1419, Алмаз, мы с нетерпением ждём продолжения этого видоса)
@eng95076 ай бұрын
в aiogram 3.x есть такая регистрация хендлеров? Или это применяется тогда, когда функции не декорируются? Извините за, возможно глупый, вопрос
@хельга_патаки Жыл бұрын
Уже было продолжение по организации структуры?
@deniszakarays91586 ай бұрын
update планируешь сделать?
@YauhenZdankewich Жыл бұрын
пожалуйста, продолжай!🙏
@python1419 Жыл бұрын
Видео в обработке, качество пока плохое!
@JoMaska Жыл бұрын
ура! отличный курс будет, актуальная и важная тема пожалуйста, если будет возможность, затронь одну из тем - doker/Postgre/midlware
@ГубкаБоб-р8ъ Жыл бұрын
Спасибо, годный контент. Не зря подписался. Я вот не понимаю, зачем создавать иниты в папках(пакеты) если и так все импортируется и работает, и в инитах не обязательно прописывать импорты? Как мне кажется это архаизм. Или есть какие-то весомые причины делать те самые иниты?
@python1419 Жыл бұрын
Привет, это не архаизм. В __init__.py необязательно прописывать импорты. Файлы используются для инициализации пакетов при импорте в другие модули, создание данных файлов является хорошим тоном и поможет избежать ошибок в будущем при масштабировании проекта.
@pososok333 Жыл бұрын
Привет, будет ли продолжение про структуру проекта??
@python1419 Жыл бұрын
Привет, да, будет, когда довыложу эти видео
@pososok333 Жыл бұрын
@@python1419 жду с нетерпением)
@DanilaShundeev9 ай бұрын
Обратите внимание что Аiogram должен быть второй версии. С третьей не заведется.
@sanyxdq Жыл бұрын
давай также с callback, db, fsm
@python1419 Жыл бұрын
Привет, хорошая идея, я как раз об этом думал!
@mrEvgen-xn2bf Жыл бұрын
почему мы обозначаем bot и диспетчер в функции при старте, а не вне ее как раньше?
@python1419 Жыл бұрын
Потом что наша архитектура изменилась и у нас одна точка входа.
@tvoygospodin952 Жыл бұрын
А с fsm точно так же?
@ИванАндрущак-ж7ю Жыл бұрын
а как теперь скипать апдэйты?
@ЕвгенийХХХ-д6х9 ай бұрын
В строке dp = Dispatcher(bot). Аргумента bot быть не должно. Не заработает скрипт и выдаст ошибку: TypeError: Dispatcher.__init__() takes 1 positional argument but 2 were given. Так как у вас все заработало на видео. Подозреваю, что вы запустили доработанный скрипт, а не тот что в видео. Если эту ошибку убрать, то скрипт запустится без ошибок, но реакция Телеграм бота на сообщение /start будет нулевая. Пока не разобрался почему.
@timur31668 ай бұрын
Привет. Это старое видео, в нем автор использует библиотеку aiogram 2x, а у тебя, скорее всего, aiogram 3x, т.к там не надо передавать bot в dispatcher. pip install aiogram==2.25.2
@sergipol99 Жыл бұрын
о, ты макбук купил?
@python1419 Жыл бұрын
Да, привет)
@YuriiK-f5i Жыл бұрын
@@python1419 и как?)
@python1419 Жыл бұрын
@@YuriiK-f5i Ну лично мне нравится) Удобно))
@Sviatoslav929 ай бұрын
Хороший курс, жаль что почти полностью бесполезен, так как Aiogram2 устарел, а 3 версия очень сильно отличается
@ВещийОлег-у3ю Жыл бұрын
4.19 - "Создание идеальной структуры проекта" 4.20 - "Я вот это сделаю. А, нет! Я вот это потом сделаю! А вот это надо! То есть не надо! То есть пригодится, но позже! А вот это вообще не надо, я просто для примера.." Короче, херня это, а не идеальная структура.