Django Telegram Framework

Библиотека (Framework) для быстрого создания Telegram ботов и интеграции с django

Проект на GitHub

Идея проекта

Создать удобный и надежный framework для быстрого и удобного создания telegram ботов который:

  • Имеет чёткую структуру модулей

  • Может использовать разные библиотеки для взаимодействия с telegram (pyTelegramBotAPI, python-telegram-bot и другие)

  • Позволяет быстро реализовать start-up проект одному разработчику или в небольшой команде

  • Имеет интеграцию с django для создания web страниц и использования django admin

  • Быстро подключается к базе данных с помощью Django ORM

Проект с открытым исходным кодом

Это проект с открытым исходным кодом с лицензией Happy Code. - Свободное использование - создание Forks - публикация issues и bugs - contributions очень приветствуются

Функции библиотеки

  • Интеграция telegram бота в django проект

  • Понятная структура и интерфейсы для разработки бота

  • Функции автоматического тестирования бота

  • Совместимость с синхронным pyTelegramBotAPI

  • Совместимость с синхронным python-telegram-bot v13.15

  • DummyBot для тестирования и работы без подключения к telegram

  • Функции телеграм бота (Будут добавляться по мере надобности, пожалуйста напишите, если вам нужна новая функция)

Зависимости

wheel==0.45.1 Django==5.2.6 pyTelegramBotAPI==4.26.0 python-dotenv==1.0.1 python-telegram-bot==13.15 urllib3==1.26.15 standard-imghdr==3.13.0 aiohttp==3.13.3

Статус разработки

  • django-telegram-framework

  • 6.0.1

  • 4 - Beta

Проект в PyPi