Как реализовать c помощью AIOGRAM3 ping notification telegram?
Смысл если ip недоступен уведомление телеграм.
Отправляем 3 запроса раз в 5 минут если пинга нет то шлем сообщение в тг бота все пропало, если пинг есть молчим.
@dp.message_handler(commands=['pingip'])
async def send_pong(message: types.Message):
pong=""
hostname='192.168.10.210'
response = os.system('ping -n 1'+ hostname) #windows "ping -n 1", linux "ping -c 1"
if response == 0:
pong=(' Бот докладывает, Камеры клуб доступны')
else:
pong=(' Игорь доакладывает, Камеры клуб недоступны')
await message.reply(pong)
Сейчас реализовано по запросу. Я хочу реализовать что бы при запуске бота или команды он начинал пинговать , как только ответ привышен интервал запроса слал сообщение в чат.