Найти - Пользователи
Полная версия: Пишу бота, нужна помощь с реализацией одной функции.
Начало » Python для новичков » Пишу бота, нужна помощь с реализацией одной функции.
1
Pythonnoob
Здравствуйте.
Питон начал учить для того, написания простенького бота, теперь втянулся и не могу остановиться, бот написан с использованием фреймворка telebot. pip install pyTelegramBotAPI

Проблема следующая.
Чтобы не лазить во внутреннюю сеть конторы по впн, хочу ввинтить в бота функцию мониторинга, чтобы по команде например /check on 192.168.0.1 10
бот начинал пинговать узел 192.168.0.0 каждые 10 секунд.
А по команде /check off 192.168.0.1 10 он с этим делом завязывал.

Вопрос к знатокам, подскажите как это правильно реализовать?

С ходу, я придумал это (но пока не реализовал):
по команде on создавать отдельный thread c именем “пользователь которому это надо+адрес узла” (такое создание имени, потому что пользоваться ботом теоретически будут несколько человек)
в этом треде бесконечный цикл с пингом
по команде off убивать thread

надеюсь не запутанно объяснил.
ajib6ept
Так ОС сама создаст свой PID, не нужен тут поток.
Не совсем понятно с какой трудностью столкнулся?
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB