@Burzumm
Изучаю Python

Как отправить сообщение Telegram боту(на python), после выполнения успешной команды ping?

Изучаю питон и делаю простого телеграм бота. Суть вопроса: при выполнения успешно команды пинг которая запущена на моем пк посредством питона(отправляет 4 пакета), должно приходить уведомление в телеграм бота. Как это можно написать? Что то вроде кода ниже, только сейчас он пишет мне при нажатии кнопки старт, хотелось бы просто сообщением.
import telnetlib
import os
import telebot
host = "имя хоста"
ping = os.system("ping -c 1 " + host)
bot = telebot.TeleBot(TOKEN)
@bot.message_handler(content_types=['text'])
def get_message(message):
if ping == 0:
bot.send_message(message.chat.id, text = "PING")
bot.polling(none_stop=True)
  • Вопрос задан
  • 464 просмотра
Пригласить эксперта
Ответы на вопрос 1
shabelski89
@shabelski89
engineer
Для этой задачи не нужны библиотеки типа телебот.
Нужно:
1) токен
2) python requests
3) ваш код и логика
4) отправить через http post сообщение
Пример такого бота тут
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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