Телеграм Бот на Python с нуля! | Telegram Bot на Aiogram для начинающих
Vložit
- čas přidán 9. 07. 2024
- ❤️ Учи Python и aiogram 3 здесь: sudoteach.com
❤️ Не забудьте подписаться на канал, чтобы не пропускать новые видео-уроки по Python!
Код на GitHub: github.com/rlxrd/aiogram_fast...
👉🏼 Telegram: t.me/sudoteach
👉🏼 Наше комьюнити: t.me/sudoteachchat
👉🏼 Записаться на мой бесплатный пробный урок по пайтону: t.me/mesudoteach
👉🏼 Бот с информацией об уроках со мной: t.me/sudoteachbot
🧨 Арендуй облачный сервер timeweb на месяц и получай 300 рублей от меня на баланс: timeweb.cloud/r/cv35934
00:00 Введение
1:00 Установка aiogram
5:45 Развёртывание проекта
12:00 Первый обработчик
17:15 Фильтры
22:05 Роутеры
26:20 Клавиатура
36:50 CallbackQuery
40:50 Состояния
52:05 Заключение
Меня зовут Тимур, моя задача - вырастить из своих учеников профессионалов, которые пишут на Python. 🐍
Музыка 💗
Rain, Book And Cup Of Tea by | e s c p | escp-music.bandcamp.com
Music promoted by www.free-stock-music.com
Creative Commons / Attribution 4.0 International (CC BY 4.0)
creativecommons.org/licenses/...
Кто досмотрел до конца? Продолжаем?
Полный курс: sudoteach.com/course/aiogram3
Даа)))
однозначно!
привет, сделай видео про то, как читать api telegram и документацию aiogram
Классно, но я смотрел со скоростью 1.25 на 1 слишком медленно
Однозначно
Это вам не Георгий Дударь, видно, что человек реально разбирается. Ещё и учит писать правильно, по всем стандартам, даёт ООП даже в курсе по аиограму. Респект тебе за проделанную работу!
Георгий тоже хорошо обьясняет!
Да, правильно сказали. Он даёт полную информацию и учит нас. Спасибо большое @sudoteach!
Гошу опять вспомнили 🤣🤣🤣
@@user-qz7br9sc3bтут два варианта, давай без обид, но ты:
А) только начинающий программист
Б) школьник, который учился на нём, и жаль:(
В) Не понимаешь того, что дударь говноразработчик (человек не может знать 10+ яп с учётом ооп)
Я благодарен за то, что вы существуете
Don't stop , Нереально крутая подача, спасибо.
Очень подробно и супер понятно 👍👍👍Спасибо!!
спасибо за видео, не могла найти написание бота на новой версии и вот отличное объяснение, хотелось бы более дотошного объяснения для новичков или стрима, где можно было бы задавать вопросы, вообще видео понравилось))))
Спасибо ! Молодец. Хорошая подача, без лишней воды. Развивайся дальше в этом направлении, у тебя есть хоршие задатки к обучению.
оххх, за один заход посмотрел. пока что лучший туториал, который я видел
Огонь, по кайфу смотреть)
Ты молодец, благодарю за информацию которую ты даешь (очень полезно и мотивирует)
Очень хороший урок на самом деле как для новичков, так и для тех кто сидит на 2ой версии aiogram. Продолжай пилить ролики!)
Ждем еще видео про ботов!, отлично
Спасибо вам за ваш труд ❤️
видео топчик, спасибо, главное объяснять подробно, опытным это видео не пригодится, а новичкам ещё как пригодится
Спасибо за твой труд. Не знаю, пересилю ли я свою лень, но ты сделал для этого очень много.
искал хороший контент,нашел)) спасибо
Супер🔥
Спасибо за урок!
Потрясно объясняешь ) я прям кайфую )
Жги дальше!
Ты человечище,спасибо тебе большое👍
это просто супер видео, я сейчас на 20 минуте, но сразу видно что человек грамотный и объясняет доступным простым языком, спасибо вам. просто супер, а это я еще даже видос не досмотрел. Вы лучший
Полностью согласен с комментатором ниже. Подача супер, никакой воды и лишних ненужных движений. Мне, как человеку который только освоил какие-то базовые вещи питона, но ещё непонятно откуда и как начинать делать свои проекты твои видосы открывают глаза на многое и одновременно помогают повторить то что уже знаю. Просто супер! Спасибо! Продолжаем и ещё раз продолжаем :)
Годно, всё чётко и понятно)
Я до конца синтаксис питона не выучил, но уже хочу свой проект в тг забацать. Ролик для меня супер полезный. Самое крутое что автор учит меня тупика, не только как писать код, но и как делать это чисто
объясняет всё очень хорошо
Спасибо большое !❤❤❤❤❤
наконец-то❤
Спасибо!!!
уже думаю о том чтобы купить у вас курс
Чел ты лучший ❤❤
Отлично
Занятно, но видимо надо ещё более базовые термины разобрать. Не всё на 100% понятно, но я совсем новичок.
Продолжать
module 'app.keyboards' has no attribute 'main' в чем проблема?
в час ночи сидетЬ записывать урок, да еще и так внятно обьяснять - заслуживает уважения
Чувак, шаришь за язык? Я пишу как у парня на видео, но папка никакая не создается, хотя я вроде делаю тоже самое.
@@GangBang007 папку надо самому создавать, пкм - создать папку. потом в ней файлы создаешь
мотивируешь меня занимать IT спасибо
Я бэкендер, оо боже как же классно сделан aiogram в отличий от python-telegram-bot чем то напоминает fastapi
Где учиться ? Тоже хочу в тырнетах работать
респект за обращение внимания на тонкости, но у меня не получилось, полагаю с виндой что-то. Позже попробую еще раз.
почему рн ругается на (callback: CallbackQuery) ?
Нужна помощь, как отредактировать сообщение на аиограм 3 версии?
А где можно найти такой конфиг вс кода?
Спасибо за инструкции! Правда под конец запутался. А где развернуть код, чтобы при закрытии VSCode бот всё равно работал?
Никак. Только покупать на сайте.
конечно да
Почему при написании python main.py консоль возвращает мне просто Python?
Судо, продолжение стрима будет?
Приветствую
Как тема называется дай пж
Тимур можно не магазин бот а чат бот
Я думаю будет интересно
Я за чат бот ❤
простолучшийййй
Подскажи пожалуйста,все расписал как ты,но при первом запуске когда в терминале пишу python main.py и захожу в бота,нажимаю старт и он не отвечает никак.
у тебя не выводит случайно ошибку при запуске кода в терминале?
я хочу сделать бота для своей группы с казино (фейк) как сделать регистрацию по одной команде для всей участников и чтоб после перезапуска бота балансы и профили сохранились?
базы данных изучают в след уроке. Это что бы после перезапуска сохранялось, а что бы работал бот в группе это ищи в гугле
TypeError: list indices must be integers or slices, not KeyboardButton как это пофиксить не подскажите?
я просто запятую пропустил одну....
Как можно соединитца с вами
у меня какая то проблемка случилась Traceback (most recent call last):
File "d:\telegram bot python\main.py", line 3, in
from app.handlers import router
File "d:\telegram bot python\app\handlers.py", line 5, in
import app.keyboard as kb
File "d:\telegram bot python\app\keyboard.py", line 3, in
main = ReplyKeyboardMarkup(keyboard=[[KeyboardButton(text='каталог')]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: list indices must be integers or slices, not KeyboardButton
У МЕНЯ НЕ ПОКАЗЫВАЕТСЯ АЙОГРАМ В УСТАНОВЕНЫХ ПАКЕТАХ
а если у меня не создается .venv? что мне делать
скачиваешь пайчарм и проблем нет(там сразу создается венв если выбираешь создать проект)
@@fluxx-proces3881 там тоже ошибку выдаёт при создании проекта
Перезапусти вскод и напиши команду как в видео, перепроверив, или посмотри гайд на ютубе
Сборник предыдущих уроков?
И да и нет, по факту прошел все темы но обьяснил более просто
Привет. Я не знаю так ты задумывал или нет, но ты спалил номер когда отправлял контакт
чикипуки
Автору большое спасибо за его труд! 👍
Просмотрел два видео и уже почти закончил своего первого бота
Может кто-то знает, возможно ли в aiogram вывести сетку из изображений в качестве InlineKeyboard, чтобы они тоже были кликабельными и сохранялась дальнейшая логика?? Как это реализовать?
Только эмодзи, пока функционал, который ты описываешь не завезли
не понимаю ничего . На момент 13:58 бот не отвечает ничего . По терминалу ошибок нет , и код точно такой же как и на видео
решил проблему?
@@user-cm2mu2gm6r ты решил проблему?
@@user-cm2mu2gm6r у меня такая же ошибка, ты решил проблему?
@@user-cm2mu2gm6r у меня такая же проблема, нашел решение?
Та же проблема
Очень хороший ролик.
Но! Можете считать меня душнилой, но всё-таки "бóтов", а не "ботóв". ;)
Кто не подписался, тот хулиган
Слишком мало объяснил. Что answer и прочие штуки через точку - методы класса message. Что нельзя хардкодить апи токен и надо пользоваться .env. Что через @ в питоне работают декораторы. Нужно сначала базу выдать короче)
Еще забыл рассказать про деплой бота. Ну а чтобы его задеплоить надо уметь терминалом линуксовым пользоваться
@@slmpnvможет не зная про декораторы и деплой через wsl линукса в виндовс не стоит заниматься написанием бота, а с перва изучить начальную документацию?
@@futurepc9363 если автор говорит о боте с нуля, то надо готовить с нуля) очень многие приходят на такие видео и думают, что теперь все знают. Сам много таких встречал. Надо в видео хотя бы сказать, что боты - это не для полного нуля. Что надо знать уже питон на приличном уровне. Деплой можно в отдельный ролик вынести, и там уде говорить об опыте работы с линуксом и т.д. А вообще wsl < дуалбут. По-моему полноценный линукс имеет больше смысла, чем wsl
24:58 а какой хоткей на эту менюшку?
ctrl + f
НЕ работает. Спасибо за видео.
Всем привет, можете подсказать как сделать команду на русском языке?