Документация Django Telegram Framework

Django Telegram Framework

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

Проект на GitHub

Идея проекта

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

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

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

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

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

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

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

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

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

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

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

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

  • Совместимость с синхронным pyTelegramBotAPI (В разработке)

  • Совместимость с асинхронным pyTelegramBotAPI (В разработке)

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

  • Основные функции телеграм бота (В разработке)

  • Все функции телеграм бота (На этапе планирования)

  • Совместимость с aiogram, python-telegram-bot, Telethone (На этапе планирования)

Зависимости

wheel Django>=5

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

  • django-telegram-framework

  • 0.0.2

  • 3 - Alpha

Проект в PyPi

Indices and tables