Мой pet-проект, состоит из 3-х отдельных проекта:
- Сервер на flask
- Клиент
- Бот для Telegram
Клиент устанавливается на ПК, клиент связывается с сервером и отправляет основную информацию о ПК туда-же, и начинает опрашивать сервер каждые 1.5 секунды на предмет новых заданий. В качестве интерфейса используется Telegram бот, через который можно отправлять команды для зарегистрированных ПК и управлять пользователями и группами у кого есть разрешение на управление ПК и т.д.
Исходный код бота опубликован на
GitHub.