Загрузка страницы

Python Telegram Бот На WebHook | Как Создать И Использовать Вебхуки Для Отправки Уведомлений

Современные веб-приложения не могут обойтись без обмена данными между друг другом.
Чаще всего для это используют несколько подходов - API, WebHooks и WebSocket.
В этом ролике мы разберёмся:
- что такое веб хуки
- чем они отличаются от других технологий
- что лучше API или WebHook
- когда использовать WebHook, а когда это делать не стоит
- чем технология WebSocket отличается от WebHook и API
В качестве практического примера разработаем telegram-бота на основе веб хуков с помощью библиотеки Aiogram и фреймворка FastAPI.

💸 Хочешь поддержать канал: https://qiwi.com/n/PYLOUNGE (Никнейм QIWI Кошелька - PYLOUNGE)
💰 Donation Alerts:
https://www.donationalerts.com/r/pylounge
🖤 Исходный код: https://github.com/pylounge/pylounge-webhook-tg-bot
💖 Ролик ВКонтакте: https://vk.com/pylounge?z=video-194576836_456250837%2Fae5bf9abd1e3257a4f%2Fpl_wall_-194576836

📒 Материалы из видео:
✅Aiogram - https://aiogram.dev/
✅FastAPI - https://fastapi.tiangolo.com
✅Ngrok - https://ngrok.com/
✅Heroku - https://www.heroku.com/
✅Railway - https://railway.app/
✅Vercel - https://vercel.com/
✅Плейлист про разработку Telegram ботов - https://www.youtube.com/playlist?list=PLhVGaKnJDpzjAOvGkXtNirBmE2xZ_UHvQ
✅Ролик про Ngrok - https://www.youtube.com/watch?v=jPTIKU3VPQk
✅ Статья на Хабре про Ngrok - https://habr.com/ru/post/697620/
✅Ролик про Railway - https://www.youtube.com/watch?v=Ugpm0QQvo9U

🚀 Социальные сети:
✅ Telegram: https://t.me/pylounge
✅ Группа ВКонтакте: https://vk.com/pylounge
✅ Канал PyLounge:
https://www.youtube.com/channel/UCru5FZQN_Xa0tKfrBqUIcng
✅ Twitter: https://twitter.com/pylounge
✅ Instagram*: https://www.instagram.com/py_lounge
✅ По вопросам сотрудничества и предложений: peoplesdreamer@gmail.ru
✅ Music: Ripples by Purrple Cat & Bcalm | https://purrplecat.com
Music promoted by https://www.free-stock-music.com
Creative Commons / Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0)
https://creativecommons.org/licenses/by-sa/3.0/deed.en_US

👨‍🏫 Привет! Меня зовут Макс. Я один из авторов канала PyLounge. Уже долго занимаюсь программированием, в частности программирование на языке Python. Я много чего узнал за это время, и мне есть, чем поделиться со зрителями моего канала. Здесь выходят разнообразные ролики, касающиеся IT-тематики и программирования, которые я делаю в соавторстве с Егором (лучшим голосом России). Подписывайся, будем узнавать что-то новое и работать вместе! Погнали!

🕰️ Таймкоды:
00:00 - Вступление
01:11 - Как приложения обмениваются данными
01:33 - Polling
01:46 - Long polling
02:40 - WebHook
05:18 - API или WebHook
05:43 - Алгоритм работы WebHook
07:13 - Сокеты
08:56 - Разработка
09:11 - Получение Telegram токена
09:50 - Создание проекта
11:42 - Создание туннеля Ngrok
13:08 - Работа с файлом config
13:20 - Работа с файлом main
16:07 - Работа с файлом bot
17:28 - Запуск и тестирование
18:00 - Заключение
18:29 - Концовка

*Компания Meta - организация, деятельность которой запрещена на территории Российской Федерации

#pylounge #webhook #python #ityoutubers #itubeteam

Видео Python Telegram Бот На WebHook | Как Создать И Использовать Вебхуки Для Отправки Уведомлений канала PyLounge - программирование на Python и всё о IT
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Другие видео канала
Что я понял на первой работе программистом / Мои советы Junior-разработчикамЧто я понял на первой работе программистом / Мои советы Junior-разработчикамDOCKER BEST PRACTICE Для PYTHON РазработчикаDOCKER BEST PRACTICE Для PYTHON РазработчикаКак Выжить Джуну? / Джунгарики Выпуск №1Как Выжить Джуну? / Джунгарики Выпуск №1SEO Для Django СайтаSEO Для Django СайтаУстановка И Настройка Виртуальный Машины Ubuntu Для Python Разработчика | Linux VirtualBoxУстановка И Настройка Виртуальный Машины Ubuntu Для Python Разработчика | Linux VirtualBoxПодборка Python Библиотек / Убийца Flask, Умный Бот, Обработка Речи, Картинок И Графиков | Выпуск 3Подборка Python Библиотек / Убийца Flask, Умный Бот, Обработка Речи, Картинок И Графиков | Выпуск 3Что Такое Чанки (Chunk)? #shortsЧто Такое Чанки (Chunk)? #shortsСurio как альтернатива asyncio (Podlodka Python Crew) / Смотрю Доклад Максима ДаниловаСurio как альтернатива asyncio (Podlodka Python Crew) / Смотрю Доклад Максима ДаниловаSoft Skills И Hard Skills | Что СЕЙЧАС Важнее Для ПрограммистаSoft Skills И Hard Skills | Что СЕЙЧАС Важнее Для ПрограммистаОсновы GitОсновы GitМашина Состояний Telegram Бота | Finite State Machine Python AiogramМашина Состояний Telegram Бота | Finite State Machine Python AiogramПринципы SOLID / С Примерами На PythonПринципы SOLID / С Примерами На PythonПуть В IT / Гайд По Видам IT-ПрофессийПуть В IT / Гайд По Видам IT-ПрофессийPython Для ДетейPython Для ДетейChatGPT Боты В Telegram / ChatGPT Отвечает На Вечные Вопросы Про ITChatGPT Боты В Telegram / ChatGPT Отвечает На Вечные Вопросы Про ITRailway Убийца Heroku | Самый Быстрый Способ Задеплоить Telegram/VK Python БотаRailway Убийца Heroku | Самый Быстрый Способ Задеплоить Telegram/VK Python БотаКак Подключить Препроцессор SASS/SCSS К Django?Как Подключить Препроцессор SASS/SCSS К Django?Как Всё Успеть? | Мой Тайм-МенеджментКак Всё Успеть? | Мой Тайм-Менеджмент10 Минут Говорю Спасибо И Подвожу Итоги Года10 Минут Говорю Спасибо И Подвожу Итоги ГодаКак Подключить React К Django?Как Подключить React К Django?
Яндекс.Метрика