filmov
tv
Простой способ развернуть телеграмм бота с Aiogram + Webhook на хостинг
Показать описание
Расскажу самый простой и бесплатный способ развернуть на хостинге телеграмм бота, написанного на aiogram и перевести на webhook.
Бот будет работать 24/7 пожизненно. 🙂
Без использования VPS, фреймворка (django, flask, fastapi,..), pythonanywhere и heroku.
Краткое описание действий:
1. Через FTP поместить наш файл бота на хостинге.
2. Через SSH установить библиотеку aiogram.
3. Настроить сервис бота на хостинге.
4. Настроить сайт на переадресацию всех запросов на сервис бота.
5. Отредактировать файл запуска бота с учетом наших настроек.
0:00 - Задачи
0:40 - О "Polling"
1:16 - О "Webhooks"
1:47 - Привязка токена и URL
2:17 - Запуск локально с ngrok
3:09 - Схема работы на хостинге
3:51 - Регистрация на хостинге
4:05 - Настройка FTP, SSH
4:37 - Подключение по FTP, установка Aiogram
5:06 - Настройка сервиса бота
6:37 - Настройка сайта, Redirect
7:55 - Редактирование файла бота, запуск
9:20 - Переход с "polling" на "webhook"
9:43 - Второй способ
Пример кода "webhook" из документации:
Деплой телеграмм бота ( Aiogram 3 + Webhook + SSL + Nginx) на VPS/VDS:
Надеюсь оцените 👍 или нет 👎. И жду ваших комментариев 🙂
Бот будет работать 24/7 пожизненно. 🙂
Без использования VPS, фреймворка (django, flask, fastapi,..), pythonanywhere и heroku.
Краткое описание действий:
1. Через FTP поместить наш файл бота на хостинге.
2. Через SSH установить библиотеку aiogram.
3. Настроить сервис бота на хостинге.
4. Настроить сайт на переадресацию всех запросов на сервис бота.
5. Отредактировать файл запуска бота с учетом наших настроек.
0:00 - Задачи
0:40 - О "Polling"
1:16 - О "Webhooks"
1:47 - Привязка токена и URL
2:17 - Запуск локально с ngrok
3:09 - Схема работы на хостинге
3:51 - Регистрация на хостинге
4:05 - Настройка FTP, SSH
4:37 - Подключение по FTP, установка Aiogram
5:06 - Настройка сервиса бота
6:37 - Настройка сайта, Redirect
7:55 - Редактирование файла бота, запуск
9:20 - Переход с "polling" на "webhook"
9:43 - Второй способ
Пример кода "webhook" из документации:
Деплой телеграмм бота ( Aiogram 3 + Webhook + SSL + Nginx) на VPS/VDS:
Надеюсь оцените 👍 или нет 👎. И жду ваших комментариев 🙂
Комментарии