@stepuasha

Как передать данные от C++ телеграм бота Python телеграм боту?

Возникла необходимость отправлять данные с одного телеграм бота другому.

Один бот работает на плате ардуино и проверяет содержание дыма в воздухе, и в случае появления дыма, отправляет данные другому боту на Python.

Добрые пользователи, подскажите, как это сделать? Я думал о создании сервера, чтобы один подключался и получал данные от сервера. Но всё упирается в разные платформы, я не знаю как себя поведут два этих языка.
  • Вопрос задан
  • 59 просмотров
Пригласить эксперта
Ответы на вопрос 3
Можно через grpc
Ответ написан
Комментировать
AlexNest
@AlexNest
Работаю с Python/Django
Как вариант - немного модифицировать этот проект, заменив запросы от телеграмма на запросы от бота с ардуины.
Альтернатива - также слать данные на flask-сервер, который будет заносить их базу данных а второй бот периодически читать их оттуда с помощью библиотек shelude/aioshelude (для синхронного/асинхронного бота соответственно).
Возможно, будут еще варианты, если опишите задачу подробнее.
Ответ написан
Комментировать
vabka
@vabka
Токсичный шарпист
1. Забыть слово "бот"
2. Для передачи данных от устройства с датчиком дыма к программе на компьютере можно использовать mqtt - это достаточно популярный протокол для передачи данных в IoT, и он достаточно лёгкий, чтобы использовать его даже на маломощных МК
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы