zhukovsd / it-mentor-community-bot

MIT License
3 stars 0 forks source link

Выбор фреймворка #1

Open zhukovsd opened 1 month ago

zhukovsd commented 1 month ago

Приоритеты:

Что сделать:

Asenim commented 1 month ago

Общее

Боты расположены по приоритетности Все три бота поддерживают работу с БД Поддерживаемая версия Telegram Bot API - 7.3 Поддерживаемая версия python у всех 3.8-3.12

python-telegram-bot

Ссылка на репозиторий - https://github.com/python-telegram-bot/python-telegram-bot

  1. Самая Подробная документация с шаблонами Ниже ссылки на доки:
  2. Простой и лаконичный api
  3. Огромное количество звезд - 25 000 (Сильный отрыв от других)
  4. 1500+ вопросов и ответов на StackOwerflow по тегу python-telegram-bot
  5. Есть поддержка как Асинхронности так и Без нее
  6. Последние 2 обновления 29 мая и 22 мая 2024
  7. Выявленных проблем "issues" 10
  8. Можно написать бота практически с любой функциональностью, предположительно - большие и сложные боты пишутся преимущественно на нем
  9. 203 contributers (Участников)
  10. 100к Использующих/Использован

Что смущает?

pyTeleBotAPI

Ссылка на репозиторий - https://github.com/eternnoir/pyTelegramBotAPI

  1. Ссылка на доку https://pytba.readthedocs.io/ru/latest/index.html
  2. Большое Ру комьюнити
  3. Один из двух самых популярных при поиске работы на нем в hh
  4. Понятное и интуитивное api
  5. Почти 250 Вопросов и ответов по тегу telebot (Обычно подразумевают этот бот, иногда python-telegram-bot или aiogram так же упоминаются под этим тегом)
  6. Поддержка как асинхронности так и без
  7. 7 800 Звезд на гитхаб
  8. Выявленных проблем "issues" 4
  9. Последнее обновление 15 Мая и 11 Мая 2024
  10. 222 contributers (Участников)
  11. 46к Использующих/Использован

Что смущает?

aiogram

Ссылка на репозиторий - https://github.com/aiogram/aiogram/tree/dev-3.x

  1. Ссылка на документацию - https://aiogram1.readthedocs.io/ru/stable/index.html
  2. Есть поддержка только асинхрона
  3. Популярна в Ру сегменте так же как pyTelebotAPI
  4. 500+ Вопросов и ответов на StackOwerflow по тегу aiogram
  5. Последние два обновления - 27 Мая и 11 Мая 2024
  6. Выявленных проблем "issues" 25
  7. 4400 Звезд на гитхаб
  8. 96 contributers (Участников)
  9. 42к Использующих/Использован
  10. Функционал по ощущениям и первым впечатлениям больше чем у pyTeleBotAPI и на aiogram так же можно писать больших сложных ботов

Что смущает?