Как реализовать отправку сообщения ботом при обновлении бд?
К примеру второй бот добавляет значение в бд, как сделать что бы при обновлении или добавки данных в бд первый бот отправлял сообщения
библиотека aiogram
Самый простой способ - это костыль. 1. Создать канал/чат. 2. Добавить туда двух ботов. 3. Второй бот при добавлении значения в БД простым await send....... пишет на канал маячек (что нужно, то и пишет). 4. Первый бот видит это и на каждое сообщение в этом чате реагирует отправкой сообщения у себя.
По сути 5 строчек кода на это все уйдет без лишних библиотек и т.п.
Проблему решил, без всякий заморочек. библиотека requests. по время заполнения бд в скрипте второго бота с помощью этой библиотеки отправляю через GET запрос API sendMessage и первый бот присылает нужное сообщение нужному пользователю.
pochka3648, сделай своё API. Например, первый бот слушает сокет, второй к нему коннектится, и пишет в сокет данные.
Если не требуется мгновенное оповещение, пусть первый бот периодически проверяет таблицу на наличие новых записей.