Задать вопрос

Какой фрейморк лучше подойдет для разработки чат бота?

Здравствуйте.

Мне нужно за 3 дня запустить чат бота сразу на 3-х платформах:

  1. ВКонтакте
  2. Facebook
  3. Telegram
  4. Instagram (желательно)


Нужно дать к уже работающей функции сайта доступ через сообщения в мессенджерах. Искал фреймворки на Python или PHP и все они мне показались сильно навороченными. Мне видится такая идеальная структура скрипта:

  1. Подключил библиотеки фреймворка
  2. Добавил реквизиты для подключения к ВК, Facebook и Telegram
  3. Одной функцией принимаю сообщение из любой соцсети
  4. Обрабатываю сообщение (код уже готов)
  5. Одной функцией отправляю сообщение в то подключение, откуда оно пришло


Планирую до 5000 пользователей бота в месяц без пиков нагрузки. Какой из фремворков (желательно на Python) гарантированно такое умеет?
  • Вопрос задан
  • 367 просмотров
Подписаться 4 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 4
kshnkvn
@kshnkvn
yay ✌️ t.me/kshnkvn
Ни один из фреймворков ни для одного языка такое не умеет. В лучшем случае что вы можете сделать - это взять по фреймворку под каждую соц. сеть (или вообще не брать их а обращаться к API напрямую) и написать для них враппер.
Ответ написан
newqwertyplayer
@newqwertyplayer
Программист
Попробуйте прочитать вот это https://habr.com/ru/post/456240/
Ответ написан
Комментировать
@Kirill-Gorelov
С ума с IT
Я ни на что не намекаю, но я лично видел на гитхабе уже готовые фреймворки(библиотеки), парни написали под каждую из соц сетей. На php и python точно видел.
Заходишь туда и там ищешь.
Ответ написан
Комментировать
@BashkaMen
C# программист
Фреймворк работает именно так как вы описали, но код обработки нужно будет перенести.
Лично для меня версия 4 выглядит дико, по сравнению с 3, потому я в свободное время пишу свой фреймворк, который будет работать с разными соц сетями, при том что код я пишу 1 раз

https://github.com/Microsoft/botbuilder-python#packages
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы