Как сделать Telegram бота за 5 минут на aiogram 3.x. Шаблон бота.

Поделиться
HTML-код
  • Опубликовано: 28 фев 2023
  • В этом видео я расскажу вам о своем шаблоне телеграмм бота, который я сделал для себя и своих подписчиков. Он позволяет вам сделать своего телеграмм бота за считанные минуты! Разберем как он устроен и как начать разработку на его основе.
    Ссылка на шаблон:
    github.com/MassonNN/masson-ai...
    Начать разработку с Classic версии:
    git clone github.com/MassonNN/masson-ai...
    Если вы хотите, чтобы я сделал ревью вашего проекта, то напишите об этом в моем дискорде:
    / discord
    Мой телеграмм канал:
    t.me/massonnn_yt
    --------------------
    Данное видео было сделано бесплатно, не содержит рекламы и не пытается что-то продавать. Если вам кто-то что-то предлагал, то имейте ввиду - это мошенники.
    Вы можете поддержать автора, если он вам чем-то помог:
    Если вы из России:
    410011676049152 (yoomoney)
    2200700702094680 (Тинькофф)
    Если вы из Украины:
    5457082270647394 (ПриватБанк)
    Криптовалюты:
    ltc1qm6lx5e8q8ff7hs5ne2yxskhs2jhdl6ludq4ud8 (LTC / Litecoin)
    bc1qfz7399jdqrxkpmmxyetk0frdskwv23k6p4yhdu (BTC)
    0x95643B2702d1C4b965c1451C3f9bAAE7FF35115D (ETH)
    TAc1WsbgAeB3UY4LrsfoshkTNHzTF1zqj5 (Tether USD-T)
  • НаукаНаука

Комментарии • 42

  • @BURGUNDLullaby
    @BURGUNDLullaby 8 месяцев назад +1

    мега годно, ничего пока подобного на таком уровне еще не видел, были темплейты, но весьма примитивные, твое прям годно

  • @user-yj5fz7fw1t
    @user-yj5fz7fw1t 8 месяцев назад

    Доброе утро!
    Перерыл весь интернет в поисках шаблона. Ваш - именно то, что я искал: это гениально!

    • @massonnn
      @massonnn  7 месяцев назад +1

      Спасибо за высокую оценку моих стараний! Надеюсь, новые видео станут не менее полезными для вас. А чтобы их не пропустить можно оформить подписку на канал)

  • @jamjam3337
    @jamjam3337 Год назад

    👏👍

  • @Lelouch-
    @Lelouch- 9 месяцев назад +1

    Всё круто, чел, вот только можно было бы какой то крисп или что то подобное на монтаже заюзать чтобы вдохи и причмокивания убрать с аудиодорожки

    • @massonnn
      @massonnn  7 месяцев назад +1

      Спасибо за комментарий! Я планирую перевыпустить большинство видео из курса. Оставайтесь подписанными на канал, чтобы не пропустить освеженный курс.

  • @zzior3851
    @zzior3851 6 месяцев назад

    Добрый вечер
    Мне очень понравилось ваши видео уроки,
    хотел бы спросить актуально ли ваш плейлист по aiogram 3 и какие изменения стоит учесть?
    Заранее благодарен за ваш ответ.

    • @massonnn
      @massonnn  6 месяцев назад

      В основном, стоит учесть, что курс был записан еще на бете, до релиза. Есть места, которые были изменены к релизу аиограмма.

  • @firstandlast4435
    @firstandlast4435 11 месяцев назад +1

    Очень интересно но сходу ничего не понятно ). А вы на какой то патерн разработи/проектирования опирались, или всё по наитию делалось?

    • @massonnn
      @massonnn  11 месяцев назад +1

      Структура - по личному опыту и удобству. Паттерны это немного про другое.

    • @Morch1
      @Morch1 3 месяца назад

      плюсую, нифига не понятно сходу

  • @TheMurodilla
    @TheMurodilla 4 месяца назад

    Спасибо большое за темплейт и отдельное спасибо за объяснение!
    И есть один вопрос, почему в последнем релизе удалена локализация?

    • @massonnn
      @massonnn  4 месяца назад +1

      Локализация была сделана через fluentogram, что можно назвать весьма спорным решением на фоне тех проблем, что с ним имеются

  • @antongrinko
    @antongrinko 8 месяцев назад

    Привет! Спасибо за видео. Есть вопрос, не совсем понимаю, а как взаимодействовать с БД в самих handler'ах. Т.е. вот у меня есть handler для /start. Где мне в коде прописать подключение к БД

    • @massonnn
      @massonnn  8 месяцев назад

      в миддлварях уже есть создание сессии на основе подключения к БД, само "подключение" происходит при старте бота

    • @antongrinko
      @antongrinko 8 месяцев назад

      @@massonnn Понятно. А взаимодействовать в хендлерах как? Например при команде старт записываться в бд будет что то

    • @massonnn
      @massonnn  8 месяцев назад

      с помощью класса db, который прикидывается в хендлеры

    • @antongrinko
      @antongrinko 8 месяцев назад

      ​@@massonnn Спасибо!

  • @rucat284
    @rucat284 Год назад +4

    По всей видимости мне до такого шаблона ещё далеко

    • @massonnn
      @massonnn  7 месяцев назад +4

      Ошибаетесь! Хотя шаблон и требует определенных познаний в программировании, на моем канале есть исчерпывающий курс по созданию ботов на базе такого фреймворка как аиограмм. Я также планирую перевыпустить бОльшую его часть. Чтобы не пропустить её, рекомендую оформить подписку))

    • @FuriousTankers
      @FuriousTankers 6 месяцев назад

      ​@@massonnnочень ждём)

  • @vadimberdnikov8768
    @vadimberdnikov8768 Год назад +1

    Прокачался в пайтене пока пробовал установить шаблон)), правда у меня так и не заработал, множество ошибок выдает. Когда все таки запустился без ошибок, то при команде старт опять целое полотно ошибок. Устал уже разбираться, неделю потратил, походу нужно с нуля делать, чтобы полностью разобраться от куда и куда. Шаблон буду как шпаргалку использовать)

    • @massonnn
      @massonnn  Год назад +1

      Использование шаблона требует уже определенного уровня знаний, тут не получится с полного нуля запустить сразу бота. Поэтому пару раз действительно нужно сделать всё самому с полного нуля. НО потом можно используя шаблон экономить свое время.

    • @vadimberdnikov8768
      @vadimberdnikov8768 Год назад

      @@massonnn спасибо за уроки, начал на уроках с нуля по порядку делать. Теперь все получается)

    • @Morch1
      @Morch1 3 месяца назад

      а как это отменяет кучу ошибок?)@@massonnn

  • @nnsleepynn
    @nnsleepynn Год назад

    Привет что за ide?

  • @SeliverstovMusic
    @SeliverstovMusic Год назад

    А можно ли сюда прикруимить админку по типу flask-admin?

    • @massonnn
      @massonnn  Год назад

      можно, но не нужно, если вам нужна админка для бд, то лучше взять специализированные решения (dbeaver, datagrip, pgadmin)

    • @SeliverstovMusic
      @SeliverstovMusic Год назад

      @@massonnn для клиентов. Чтобы в телеге долго диалоги не делать :)

  • @user-su1wf3wz6c
    @user-su1wf3wz6c 8 месяцев назад

    КАК ТЫ ЭТО ЗНАЕШЬ??

    • @massonnn
      @massonnn  7 месяцев назад +1

      Теория и практика) Надеюсь, новые видео станут не менее полезными для вас. А чтобы их не пропустить можно оформить подписку на канал)

  • @user-kh7bf7yo7s
    @user-kh7bf7yo7s Год назад

    как через вебхук сделать, чтоб работал в aiogram 3.0?

    • @massonnn
      @massonnn  Год назад

      на этот вопрос в двух словах не ответить)

    • @user-kh7bf7yo7s
      @user-kh7bf7yo7s Год назад

      @@massonnn уже сделал, могу в двух словах ответить

    • @user-yi8kh8bv1h
      @user-yi8kh8bv1h Год назад

      ​@@user-kh7bf7yo7s запили видео

    • @SeliverstovMusic
      @SeliverstovMusic Год назад +1

      @@user-kh7bf7yo7s отвечай :)