#aiogram3 — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #aiogram3, aggregated by home.social.
-
Перевод Telegram бота (Aiogram3) через Fluent
Хотел перевести своего бота на английский язык, но в интернете нашел только эту статью. Информация взята с: https://robotvasya.github.io/i18n-l10n-tutorial-aiogram/chapter_04.html Устанавливаем библиотеки в ваш проект
-
15 часов на скрипт, температура 40° и AI-ментор: как я писал VLESS-агрегатор, сразу после «Hello World!»
В этой статье не будет сложной математики или языков программирования. Это история о том, как студент‑медик с нулевыми знаниями Python испытал психоз в температуре и слившись сознанием с ИИ, написал своего Telegram‑бота. Как парсить тысячи VLESS‑ключей с GitHub? Как отличить живой сервер от мертвого за 2 секунды? Как генерировать QR‑коды и JSON‑конфиги в оперативной памяти, чтобы не убить бесплатный сервер? (ответов на эти вопросы слава Богу НЕ будет!) Почему реклама такая убогая? Зачем он всему интернету рассказывает, что ты дурачок, раньше только дома знали... Гайд, как грипп, выгорание и умение ИИ следовать настроению пользователя создали новое хобби и почему программировать — это хотя бы весело. А самое главное — что вы видите на рисунке? Будьте внимательны — от этого зависит диагноз.
https://habr.com/ru/articles/985746/
#aiogram3 #asyncio #telegram #telegrambot #telegram_bot #telegram_bots #telegrambot #vless #vpn #vpnсервер
-
Telegram-бот для малого бизнеса на Python и aiogram 3.x: пошаговый гайд за вечер
Небольшим офлайн- и онлайн-бизнесам всё чаще нужен простой канал связи с клиентами: записать на услугу, принять заявку, ответить на типовые вопросы, не написав при этом собственный «личный кабинет» с авторизацией и фронтендом. Telegram-боты хорошо ложатся в этот сценарий: они доступны с телефона, поддерживают кнопки, формы, платежи и работают поверх знакомого интерфейса мессенджера. В этой статье разбирается, как с нуля собрать минимально полезного бота для малого бизнеса (например, магазина одежды или студии услуг) на Python и библиотеке aiogram 3.x: от получения токена до развёртывания на сервере. Статья рассчитана на разработчиков, которые уже базово знакомы с Python, но ещё не работали с Telegram Bot API или современными фреймворками для ботов. Перейти к гайду
https://habr.com/ru/articles/969698/
#telegrambot #телеграмбот #aiogram3 #aiogram #python #python_telegram #чатбот #бот_для_бизнеса #python_telegram_bot
-
Развитие Telegram-бота для VPS: Docker, i18n и планы на будущее
Telegram-бот для администрирования VPS tgbotvpscp получил модульную архитектуру, полную поддержку английского языка, возможность установки в Docker и десятки улучшений. Рассказываю, что сделано и что будет дальше: WebUI, CLI и архитектура «агент-нода».
https://habr.com/ru/articles/964456/
#telegram #bot #devops #docker #dockercompose #aiogram3 #python #systemd #monitoring #linux
-
Телеграм-бот с подключением к базе данных MS SQL в контейнере docker
Предназначено для тех, кто задумывается о цифровизации предприятий. Телеграм-бот - это отличный способ сделать интерфейс между базой данных и сотрудником, у которого нет в данный момент доступа в корпоративную сеть (к своему компьютеру). Безусловно, мобильное приложение решает этот вопрос лучше, но затраты на создание/поддержание мобильного приложения несопоставимы с затратами на простого ТГ-бота (или даже средней сложности), то же относится и ко времени разработки/внедрения. Надеюсь, данная статья будет полезной для энтузиастов широкого внедрения ТГ-ботов как технологии цифровизации промышленных (и не только) предприятий.
-
Создание Telegram Web App с FastAPI: Генерация, сканирование QR-кодов камерой устройства и деплой за 5 минут
Привет, друзья! Ваш теплый отклик на мою прошлую статью о разработке Telegram-ботов с использованием технологии MiniApp вдохновил меня на создание нового проекта. Сегодня вы узнаете, как создать Telegram Web App с помощью FastAPI и Aiogram 3, который сканирует и генерирует QR-коды. В статье приведены шаги от установки зависимостей и настройки вебхуков до написания кода на фронте и бэке, и до деплоя проекта.
https://habr.com/ru/companies/amvera/articles/852490/
#telegram_web_app #telegram_web_app_js #fastapi #telegram_webhook #python #вебразработка #Генерация_QRкодов #aiogram #aiogram3
-
Создание Telegram Web App с FastAPI: Генерация, сканирование QR-кодов камерой устройства и деплой за 5 минут
Привет, друзья! Ваш теплый отклик на мою прошлую статью о разработке Telegram-ботов с использованием технологии MiniApp вдохновил меня на создание нового проекта. Сегодня вы узнаете, как создать Telegram Web App с помощью FastAPI и Aiogram 3, который сканирует и генерирует QR-коды. В статье приведены шаги от установки зависимостей и настройки вебхуков до написания кода на фронте и бэке, и до деплоя проекта.
https://habr.com/ru/companies/amvera/articles/852490/
#telegram_web_app #telegram_web_app_js #fastapi #telegram_webhook #python #вебразработка #Генерация_QRкодов #aiogram #aiogram3
-
Создание Telegram Web App с FastAPI: Генерация, сканирование QR-кодов камерой устройства и деплой за 5 минут
Привет, друзья! Ваш теплый отклик на мою прошлую статью о разработке Telegram-ботов с использованием технологии MiniApp вдохновил меня на создание нового проекта. Сегодня вы узнаете, как создать Telegram Web App с помощью FastAPI и Aiogram 3, который сканирует и генерирует QR-коды. В статье приведены шаги от установки зависимостей и настройки вебхуков до написания кода на фронте и бэке, и до деплоя проекта.
https://habr.com/ru/companies/amvera/articles/852490/
#telegram_web_app #telegram_web_app_js #fastapi #telegram_webhook #python #вебразработка #Генерация_QRкодов #aiogram #aiogram3
-
Создание Telegram Web App с FastAPI: Генерация, сканирование QR-кодов камерой устройства и деплой за 5 минут
Привет, друзья! Ваш теплый отклик на мою прошлую статью о разработке Telegram-ботов с использованием технологии MiniApp вдохновил меня на создание нового проекта. Сегодня вы узнаете, как создать Telegram Web App с помощью FastAPI и Aiogram 3, который сканирует и генерирует QR-коды. В статье приведены шаги от установки зависимостей и настройки вебхуков до написания кода на фронте и бэке, и до деплоя проекта.
https://habr.com/ru/companies/amvera/articles/852490/
#telegram_web_app #telegram_web_app_js #fastapi #telegram_webhook #python #вебразработка #Генерация_QRкодов #aiogram #aiogram3
-
Как загружать большие файлы в телеграмм бота с помощью aiogram 3.x.x
В наше время Telegram стал одной из самых популярных платформ для общения и обмена информацией. В связи с этим, разработка ботов для Telegram также стала востребованным направлением. Одним из важных аспектов работы с ботами является возможность загрузки и обработки больших файлов. В этой статье мы рассмотрим, как организовать работу с большими файлами в Telegram-ботах, используя фреймворк aiogram 3.x.x, и как можно развернуть локальный сервер для тестирования и разработки бота. Так же приведу пример простейшего телеграмм бота.
https://habr.com/ru/articles/840982/
#python #aiogram3 #telegrambot #telegrambotapi #localservertelegrambot
-
Telegram Боты на Aiogram 3.x: Простой бот на вебхуках с локальным запуском и деплоем
Друзья, приветствую! Если вы следите за моими статьями, то знаете, что на Хабре у меня опубликовано более 10 объемных публикаций на тему разработки телеграмм ботов через замечательный Python-фреймворк Aiogram 3. Так получилось, что всю разработку я описывал в формате поллинга и, если для учебных и небольших проектов это подходит, то для крупных проектов нет, так как такой метод не оптимальный, медленный и требует больших ресурсов. И, как вы догадались из названия статьи, сегодня я расскажу вам как, без особых заморочек и трудностей, перейти от поллинга к вебхукам. Прочитав эту статью у вас больше не будет страха перед настройкой, запуском и работой с такими ботами. Из необычного, я продемонстрирую как без трудна запускать бота на вебхуках с локального компютера и как, в пару команд, развернуть такого бота на удаленном хостинге, не заморачиваясь с NGINX, протоколами, настройками серверов и прочее. В общем, будет интересно и позновательно!
https://habr.com/ru/companies/amvera/articles/836032/
#python #aiogram #aiogram3 #telegram #telegrambot #telegram_webhook #webhook
-
Telegram Боты на Aiogram 3.x: Простой бот на вебхуках с локальным запуском и деплоем
Друзья, приветствую! Если вы следите за моими статьями, то знаете, что на Хабре у меня опубликовано более 10 объемных публикаций на тему разработки телеграмм ботов через замечательный Python-фреймворк Aiogram 3. Так получилось, что всю разработку я описывал в формате поллинга и, если для учебных и небольших проектов это подходит, то для крупных проектов нет, так как такой метод не оптимальный, медленный и требует больших ресурсов. И, как вы догадались из названия статьи, сегодня я расскажу вам как, без особых заморочек и трудностей, перейти от поллинга к вебхукам. Прочитав эту статью у вас больше не будет страха перед настройкой, запуском и работой с такими ботами. Из необычного, я продемонстрирую как без трудна запускать бота на вебхуках с локального компютера и как, в пару команд, развернуть такого бота на удаленном хостинге, не заморачиваясь с NGINX, протоколами, настройками серверов и прочее. В общем, будет интересно и позновательно!
https://habr.com/ru/companies/amvera/articles/836032/
#python #aiogram #aiogram3 #telegram #telegrambot #telegram_webhook #webhook
-
Telegram Боты на Aiogram 3.x: Простой бот на вебхуках с локальным запуском и деплоем
Друзья, приветствую! Если вы следите за моими статьями, то знаете, что на Хабре у меня опубликовано более 10 объемных публикаций на тему разработки телеграмм ботов через замечательный Python-фреймворк Aiogram 3. Так получилось, что всю разработку я описывал в формате поллинга и, если для учебных и небольших проектов это подходит, то для крупных проектов нет, так как такой метод не оптимальный, медленный и требует больших ресурсов. И, как вы догадались из названия статьи, сегодня я расскажу вам как, без особых заморочек и трудностей, перейти от поллинга к вебхукам. Прочитав эту статью у вас больше не будет страха перед настройкой, запуском и работой с такими ботами. Из необычного, я продемонстрирую как без трудна запускать бота на вебхуках с локального компютера и как, в пару команд, развернуть такого бота на удаленном хостинге, не заморачиваясь с NGINX, протоколами, настройками серверов и прочее. В общем, будет интересно и позновательно!
https://habr.com/ru/companies/amvera/articles/836032/
#python #aiogram #aiogram3 #telegram #telegrambot #telegram_webhook #webhook
-
ИИ LLama3 без ограничений: Локальный запуск, GROQ и интеграция в Телеграм бота с помощью Python
Друзья, приветствую вас в очередной статье. Сегодня я расскажу, как использовать LLAMA3 ИИ в своих проектах. После небольшой подготовки мы приступим к созданию полноценного Telegram бота. Сегодня мы: -- Научимся устанавливать LLama3 на локальную машину. -- Научимся бесплатно запускать LLama3 через платформу GROQ. -- Разберемся с преимуществами и недостатками первого и второго способа развертывания LLama3. -- Напишем полноценного Telegram бота с использованием aiogram3, который сможет работать как с локальной версией LLAMA3, так и через сервис GROQ (технически он сможет работать с любой подключенной нейросетью). -- Запустим Telegram бота на VPS сервере (опционально).
-
Telegram Боты на Aiogram 3.x: Деплой бота через Docker
Приветствую, друзья! Сегодня мы разберемся, как деплоить бота с использованием Docker. Многие новички считают Docker сложным, но, прочитав эту статью, вы поймете, что это не так, и полюбите эту технологию. Дисклеймер Цель данного руководства — не обучение Docker, а пример использования этой технологии в контекте телеграмм ботов на aiogram 3. Я не буду сильно акцентировать внимание на таких вещах, как слои, volume, docker-compos, bridge и прочей технической информации более глубокого уровня, чем необходимо для деплоя ботов на VPS сервере. Далее вы получите пример использования Docker и общее описание методов (команд). Если вам нужны мои обучающие публикации по Docker, сообщите мне об этом любым удобным способом. Подготовка Для начала вам нужно обзавестись базой данных PostgreSQL. О том, как развернуть ее на VPS сервере, я писал ТУТ . Также потребуется установить Docker. Новичкам будет удобнее поставить Docker Desktop, если с технологией уже знакомы, используйте консольный вариант.
-
Telegram Боты на Aiogram 3.x: Профиль, админ-панель и реферальная система
Привет! В этой статье я расскажу, как создать телеграм-бота на aiogram 3.7 с личным профилем, админ-панелью и реферальной системой. Мы пройдем через регистрацию пользователей, работу с базой данных PostgreSQL и многое другое. Жмите на "читать далее"!
https://habr.com/ru/articles/822809/
#aiogram #aiogram3 #aiogram_магические_фильтры #aiogram_magic_filter #aiogram_postgresql #asyncpglite #asyncpg
-
Telegram Боты на Aiogram 3.x: Профиль, админ-панель и реферальная система
Привет! В этой статье я расскажу, как создать телеграм-бота на aiogram 3.7 с личным профилем, админ-панелью и реферальной системой. Мы пройдем через регистрацию пользователей, работу с базой данных PostgreSQL и многое другое. Жмите на "читать далее"!
https://habr.com/ru/articles/822809/
#aiogram #aiogram3 #aiogram_магические_фильтры #aiogram_magic_filter #aiogram_postgresql #asyncpglite #asyncpg
-
Telegram Боты на Aiogram 3.x: Профиль, админ-панель и реферальная система
Привет! В этой статье я расскажу, как создать телеграм-бота на aiogram 3.7 с личным профилем, админ-панелью и реферальной системой. Мы пройдем через регистрацию пользователей, работу с базой данных PostgreSQL и многое другое. Жмите на "читать далее"!
https://habr.com/ru/articles/822809/
#aiogram #aiogram3 #aiogram_магические_фильтры #aiogram_magic_filter #aiogram_postgresql #asyncpglite #asyncpg
-
Telegram Боты на Aiogram 3.x: Интеграция с PostgreSQL в пару строк кода
Привет, друзья! Вот и добралась до вас обещанная публикация про интеграцию PostgreSQL в Telegram ботов. В прошлой статье я подробно рассмотрел тему FSM на практическом примере создания анкеты для бота знакомств. Мы остановились на том, что нам нужно было как-то сохранить введенные данные в базу данных. Сегодня мы закроем этот вопрос. В этой статье мы напишем:
https://habr.com/ru/articles/822083/
#aiogram #aiogram3 #aiogramdialog #postgresql #aiogram_postgresql
-
Telegram Боты на Aiogram 3.x: Все про FSM простыми словами
Друзья, приветствую! Сегодня мы коснемся важной и не такой уж сложной темы — реализации конечных автоматов состояний (FSM) в телеграм-ботах на Aiogram 3.x. Для лучшего понимания рекомендую ознакомиться с моими предыдущими публикациями на тему Aiogram 3.x:
https://habr.com/ru/articles/822061/
#aiogram #aiogram3 #aiogramdialog #aiogram_fsm #aiogram3_fsm
-
Telegram Боты на Aiogram 3.x: Все про FSM простыми словами
Друзья, приветствую! Сегодня мы коснемся важной и не такой уж сложной темы — реализации конечных автоматов состояний (FSM) в телеграм-ботах на Aiogram 3.x. Для лучшего понимания рекомендую ознакомиться с моими предыдущими публикациями на тему Aiogram 3.x:
https://habr.com/ru/articles/822061/
#aiogram #aiogram3 #aiogramdialog #aiogram_fsm #aiogram3_fsm
-
Telegram Боты на Aiogram 3.x: Все про FSM простыми словами
Друзья, приветствую! Сегодня мы коснемся важной и не такой уж сложной темы — реализации конечных автоматов состояний (FSM) в телеграм-ботах на Aiogram 3.x. Для лучшего понимания рекомендую ознакомиться с моими предыдущими публикациями на тему Aiogram 3.x:
https://habr.com/ru/articles/822061/
#aiogram #aiogram3 #aiogramdialog #aiogram_fsm #aiogram3_fsm
-
Telegram Боты на Aiogram 3.x: Отправка и обработка медиа сообщений
Приветствую вас! В очередной раз хочу поблагодарить за вашу поддержку и интерес к моему творчеству. Приятно осознавать, что информация, которой я делюсь, полезна многим из вас, а в некоторых случаях вызывает даже ажиотаж. Сегодня мы вновь погрузимся в мир Telegram ботов на Aiogram 3.x и рассмотрим отправку и обработку медиа сообщений. Если вы ещё не ознакомились с моей предыдущей статьей, где я подробно раскрывал основы работы с Message хендлером, настоятельно рекомендую это сделать. В той статье я рассмотрел такие важные аспекты, как:
-
Telegram Боты на Aiogram 3.x: Message handler и трюки с текстом
Приветствую! Благодарю за подписки, лайки и прочий позитивный отклик на мою деятельность. Продолжим. Мы уже обсудили: Текстовые клавиатуры Инлайн клавиатуры Командное меню Встроенные фильтры и магические фильтры Собственные фильтры А это значит, что из базы остаётся только разобраться с сообщениями и работой с медиа. После этого можно будет переходить к более сложным и серьёзным темам, таким как: оплаты в боте, мидлвари, fsm-состояния, админ-панели и прочее. Но это всё потом, а сегодня мы рассмотрим следующие темы:
https://habr.com/ru/articles/821661/
#aiogram3 #aiogramdialog #message_handler #сообщения_aiogram3
-
Telegram Боты на Aiogram 3.x: Message handler и трюки с текстом
Приветствую! Благодарю за подписки, лайки и прочий позитивный отклик на мою деятельность. Продолжим. Мы уже обсудили: Текстовые клавиатуры Инлайн клавиатуры Командное меню Встроенные фильтры и магические фильтры Собственные фильтры А это значит, что из базы остаётся только разобраться с сообщениями и работой с медиа. После этого можно будет переходить к более сложным и серьёзным темам, таким как: оплаты в боте, мидлвари, fsm-состояния, админ-панели и прочее. Но это всё потом, а сегодня мы рассмотрим следующие темы:
https://habr.com/ru/articles/821661/
#aiogram3 #aiogramdialog #message_handler #сообщения_aiogram3
-
Telegram Боты на Aiogram 3.x: Message handler и трюки с текстом
Приветствую! Благодарю за подписки, лайки и прочий позитивный отклик на мою деятельность. Продолжим. Мы уже обсудили: Текстовые клавиатуры Инлайн клавиатуры Командное меню Встроенные фильтры и магические фильтры Собственные фильтры А это значит, что из базы остаётся только разобраться с сообщениями и работой с медиа. После этого можно будет переходить к более сложным и серьёзным темам, таким как: оплаты в боте, мидлвари, fsm-состояния, админ-панели и прочее. Но это всё потом, а сегодня мы рассмотрим следующие темы:
https://habr.com/ru/articles/821661/
#aiogram3 #aiogramdialog #message_handler #сообщения_aiogram3
-
Telegram Боты на Aiogram 3.x: Магия фильтров
Привет, друзья! Благодарю вас за позитивный отклик на мои статьи и за подписки — это бесценно. Продолжим. К этому моменту мы с вами уже научились многому: - Запустили своего бота на aiogram 3 - Поговорили про магические и встроенные фильтры - Научились профессионально писать текстовые клавиатуры и узнали все про специальные текстовые кнопки (статья про текстовые клавиатуры) - Разобрались с инлайн кнопками и CallData (статья про инлайн кнопки) - Научились создавать инлайн кнопки-ссылки и инлайн кнопки с CallData - Рассмотрели тему командного меню - Познакомились с моим видением каркаса бота - Научились писать хендлеры для текстовых сообщений и обработки CallData - Даже сделали так, чтобы наш бот имитировал набор текста, и многое другое Казалось бы, что еще может быть интересного в aiogram 3? Но поверьте, интересного еще на множество статей. Здесь, на Хабре, я планирую научить каждого писать телеграмм-ботов на уровне профессионалов, чтобы вас не пугала никакая задача от заказчика. Как вы уже поняли из названия статьи, сегодня мы поговорим о фильтрах в aiogram 3. В этой статье мы обсудим:
https://habr.com/ru/articles/821085/
#aiogram #aiogram3 #aiogram_magic_filter #aiogram_магические_фильтры
-
Telegram Боты на Aiogram 3.x: Инлайн кнопки и CallBack Дата
Приветствую все Приветствую всех! В этой статье мы продолжим исследовать возможности библиотеки Aiogram 3 и рассмотрим тему инлайн кнопок и CallBack данных. На данный момент мы уже: Определились со структурой бота ; Настроили нашего Telegram-бота на базе Aiogram 3; Разобрались с командами, включая аргументы, командное меню и фильтры Command и CommandStart; Освоили работу с текстовыми кнопками (в предыдущей публикации я максимально подробно разобрал эту тему); Коснулись магических фильтров и обсудили прочие аспекты взаимодействия с ботом. После тщательных размышлений я пришёл к выводу, что логичным продолжением будет изучение CallBack хендлеров и CallBack данных. Эти технологии открывают безграничные возможности для создания интерактивных и сложных сценариев взаимодействия с пользователями. В данной статье мы рассмотрим:
-
Telegram Боты на Aiogram 3.x: Текстовая клавиатура и Командное меню
Привет! Продолжаем разбор темы разработки Telegram ботов с помощью Aiogram 3. В прошлой статье мы рассмотрели : Магические фильтры (кратко) Фильтры Command и CommandStart Роутеры и диспетчер Создание токена бота через BotFather Выполнили первый запуск бота Работали в рамках структуры, разработанной мной Если вы новичок, предлагаю следовать моей структуре бота , но дальше – на ваше усмотрение. О чём сегодня пойдёт речь:
https://habr.com/ru/articles/820733/
#telegram #telegrambot #aiogram #aiogram3 #клавиатуры #CommandObject #ReplyKeyboardBuilder
-
Telegram Боты на Aiogram 3.x: Первые Шаги
Привет, друзья! За свою практику программирования я успел написать множество малых, средних и крупных проектов, преимущественно в формате Telegram-ботов. Моя история началась с популярной на то время версии aiogram 2.24 (тех, кто в теме, поймут), а сейчас я полностью перешел на версию 3.x, о чем нисколько не жалею. В этом посте я хочу начать делиться с вами своим опытом разработки Telegram-ботов через библиотеку aiogram. Сейчас вы читаете вводный пост по этой обширной, но на самом деле не такой уж и сложной теме. Если я увижу положительный отклик, то пойму, что эта информация вам полезна, и мы будем углубляться в разработку ботов все дальше и дальше. Сегодня мы научимся:
https://habr.com/ru/articles/820527/
#aiogram #aiogram3 #telegram #telegrambot #postgres #postresql #apscheduler
-
Telegram Боты на Aiogram 3.x: Первые Шаги
Привет, друзья! За свою практику программирования я успел написать множество малых, средних и крупных проектов, преимущественно в формате Telegram-ботов. Моя история началась с популярной на то время версии aiogram 2.24 (тех, кто в теме, поймут), а сейчас я полностью перешел на версию 3.x, о чем нисколько не жалею. В этом посте я хочу начать делиться с вами своим опытом разработки Telegram-ботов через библиотеку aiogram. Сейчас вы читаете вводный пост по этой обширной, но на самом деле не такой уж и сложной теме. Если я увижу положительный отклик, то пойму, что эта информация вам полезна, и мы будем углубляться в разработку ботов все дальше и дальше. Сегодня мы научимся:
https://habr.com/ru/articles/820527/
#aiogram #aiogram3 #telegram #telegrambot #postgres #postresql #apscheduler
-
Telegram Боты на Aiogram 3.x: Первые Шаги
Привет, друзья! За свою практику программирования я успел написать множество малых, средних и крупных проектов, преимущественно в формате Telegram-ботов. Моя история началась с популярной на то время версии aiogram 2.24 (тех, кто в теме, поймут), а сейчас я полностью перешел на версию 3.x, о чем нисколько не жалею. В этом посте я хочу начать делиться с вами своим опытом разработки Telegram-ботов через библиотеку aiogram. Сейчас вы читаете вводный пост по этой обширной, но на самом деле не такой уж и сложной теме. Если я увижу положительный отклик, то пойму, что эта информация вам полезна, и мы будем углубляться в разработку ботов все дальше и дальше. Сегодня мы научимся:
https://habr.com/ru/articles/820527/
#aiogram #aiogram3 #telegram #telegrambot #postgres #postresql #apscheduler
-
Как просто создать aiogram 3.x бота на вебхуках (webhook)?
Приветствую, Хабр! Меня зовут Алексей, и я опытный Python-разработчик с многолетним стажем. Как и многие другие, я начинал с создания телеграм-ботов, используя метод лонг поллинга. Однако, передо мной встала задача реализации бота через вебхуки, и я решил поделиться своим опытом с вами. На сегодняшний день я уже хорошо знаком с FastAPI, умею настраивать серверы и поднимать NGINX с защищённым сертификатом HTTPS. Для этой статьи мы будем считать, что вы тоже имеете эти навыки. Если будет необходимость, я с удовольствием опишу, как создать базовый шаблон FastAPI и настроить VPS сервер, но сейчас будем считать, что всё уже настроено. Итак, сервер у нас готов, и теперь мы приступим к созданию бота на aiogram 3.x с использованием вебхуков.
-
Реализация взаимодействия с БД через Middleware в Telegram-ботах
Когда я начинал писать своих первых ботов с использованием базы данных, их код был очень плохим: он расходовал лишние ресурсы, а также была плохая архитектура проекта. Поэтому я хочу поделиться с вами своими знаниями, чтобы вы не наступали на те грабли, на которые наступал я. В проекте бота, который будет использован в качестве примера в данной статье, я использовал такие технологии, как aiogram , SQLAlchemy , alembic и Docker . В качестве СУБД выступает PostgreSQL. Приятного чтения!
https://habr.com/ru/articles/806717/
#боты #телеграмбот #телеграм #телеграмм #bot #telegram #telegram_bot #aiogram #aiogramdialog #aiogram3
-
Реализация взаимодействия с БД через Middleware в Telegram-ботах
Когда я начинал писать своих первых ботов с использованием базы данных, их код был очень плохим: он расходовал лишние ресурсы, а также была плохая архитектура проекта. Поэтому я хочу поделиться с вами своими знаниями, чтобы вы не наступали на те грабли, на которые наступал я. В проекте бота, который будет использован в качестве примера в данной статье, я использовал такие технологии, как aiogram , SQLAlchemy , alembic и Docker . В качестве СУБД выступает PostgreSQL. Приятного чтения!
https://habr.com/ru/articles/806717/
#боты #телеграмбот #телеграм #телеграмм #bot #telegram #telegram_bot #aiogram #aiogramdialog #aiogram3
-
Реализация взаимодействия с БД через Middleware в Telegram-ботах
Когда я начинал писать своих первых ботов с использованием базы данных, их код был очень плохим: он расходовал лишние ресурсы, а также была плохая архитектура проекта. Поэтому я хочу поделиться с вами своими знаниями, чтобы вы не наступали на те грабли, на которые наступал я. В проекте бота, который будет использован в качестве примера в данной статье, я использовал такие технологии, как aiogram , SQLAlchemy , alembic и Docker . В качестве СУБД выступает PostgreSQL. Приятного чтения!
https://habr.com/ru/articles/806717/
#боты #телеграмбот #телеграм #телеграмм #bot #telegram #telegram_bot #aiogram #aiogramdialog #aiogram3
-
Реализация взаимодействия с БД через Middleware в Telegram-ботах
Когда я начинал писать своих первых ботов с использованием базы данных, их код был очень плохим: он расходовал лишние ресурсы, а также была плохая архитектура проекта. Поэтому я хочу поделиться с вами своими знаниями, чтобы вы не наступали на те грабли, на которые наступал я. В проекте бота, который будет использован в качестве примера в данной статье, я использовал такие технологии, как aiogram , SQLAlchemy , alembic и Docker . В качестве СУБД выступает PostgreSQL. Приятного чтения!
https://habr.com/ru/articles/806717/
#боты #телеграмбот #телеграм #телеграмм #bot #telegram #telegram_bot #aiogram #aiogramdialog #aiogram3
-
Размещение телеграмм бота (Aiogram3) на VPS/VDS
Расскажу как просто задеплоить телеграмм бота на Aiogram 3 с webhook на VPS/VDS. Посмотреть видео версию, которую я выложил, можно на YouTube Также покажу установку двух типов сертификатов SSL:
https://habr.com/ru/articles/783398/
#aiogram #webhook #vps/vds #aiogram3 #deploy #телеграмбот #sslсертификаты #nginx #python #bashскрипт