Переходим на AIOGRAM 3! | Телеграм боты ч. 6

Около месяца назад у AIOGRAM вышла новая версия. В этом видео я рассказал об основных изменениях! Приятного просмотра!
===================================================
ℹ️ Наш TELEGRAM канал t.me/ideaschoo1
ℹ️ GitHub github.com/bugsandfeatures
===================================================
⏱ Главы ⏱
00:00 - Начало
00:40 - main.py
01.38 - handlers.py
04.10 - reply.py
06:00 - inline.py
07:31 - state.py
08:57 - Говорим о Router
===================================================

Пікірлер: 17

  • @nikitothka
    @nikitothka9 ай бұрын

    8 месяцев прошло, автор просто приходил в себя после огромных изменений

  • @Oleg_57rus
    @Oleg_57rus9 ай бұрын

    Привет бро с возвращением 👍

  • @PoulBull
    @PoulBull9 ай бұрын

    🤙🤙🤙🤙🤙🤙🤙🤙

  • @user-it3yo1sn6i
    @user-it3yo1sn6i9 ай бұрын

    Билдеры не использую, не вижу особо преимуществ. Через маркап точно так же динамически создаём клавиатуру. К примеру, есть юзеры в базе, у каждого из них личный набор возможных действий. Читаем из базы эти действия, создаем список кнопок и передаем его в клавиатуру. Все это делаем в функции get_kb, которая принимает id юзера и возвращает объект клавиатуры. На выходе имеем клавиатуру сформированную для кадого юзера со своими параметрами.

  • @bugsandfeatures

    @bugsandfeatures

    9 ай бұрын

    билдеры памяти меньше занимают, а так такое решение тоже плохим не назовешь

  • @user-it3yo1sn6i
    @user-it3yo1sn6i9 ай бұрын

    Странно, подписан с колокольчиком, но ютуб почему то не присылал уведомление об этом видео... Может потому что долго новых видео не было? Хз

  • @Oleg_57rus

    @Oleg_57rus

    9 ай бұрын

    помогает отписка и поновой подписка

  • @user-it3yo1sn6i

    @user-it3yo1sn6i

    9 ай бұрын

    @@Oleg_57rus спасибо, попробую так. Не хочется пропустить новые видео

  • @samarsky_
    @samarsky_5 ай бұрын

    для кода который на видео нужно еще что то устанавливать кроме aiogram?

  • @bugsandfeatures

    @bugsandfeatures

    5 ай бұрын

    нет

  • @Putu_pererenan
    @Putu_pererenanАй бұрын

    А как два проекта рядом открыть? У тебя pycharm pro?

  • @bugsandfeatures

    @bugsandfeatures

    Ай бұрын

    Community, просто перетащить один экран на другой) на маке так работает

  • @nomad7987
    @nomad798720 күн бұрын

    когда продолжение🥲🥲🥲🥲🥲

  • @bugsandfeatures

    @bugsandfeatures

    20 күн бұрын

    @@nomad7987 в августе)

  • @artcraftst
    @artcraftst8 ай бұрын

    На 2:54 речь идет про F, которая упрощает код. Задача: Обработчик должен срабатывать при условии, что слово, введённое пользователем, есть в массиве (я задал массив summer_words = ['word 1', 'word 2', ....]). Через F у меня не получилось реализовать, а вот через лямбду да. Вот пример кода: @dp.message(lambda message: any(re.search(r'\b'+ re.escape(word) + r'\b',message.text.lower()) for word in summer_words)) Знатоки, как этот код реализовать через F?

Келесі