Задать вопрос
@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)
  • Вопрос задан
  • 542 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
shabelski89
@shabelski89
engineer
Для этой задачи не нужны библиотеки типа телебот.
Нужно:
1) токен
2) python requests
3) ваш код и логика
4) отправить через http post сообщение
Пример такого бота тут
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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