Skip to content

This program allows you to control the shell of the computer hosting the bot.

Notifications You must be signed in to change notification settings

jbelamor/shell_telegram_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SHELL BOT PARA TELEGRAM

Instalación

  • Enviar un mensaje a @botfather a través de telegram para registrar el bot que usaŕas para controlar tu equipo. Este proporcionará la API_KEY para el funcionamiento de ese bot.
  • Descargar el programa de github.
  • Instalar los paquetes necesarios para el funcionamiento del bot (esto en el futuro se hará solo con un script que autodescargue lo necesario)
    • PytelegramBot
    • python 3.5>

Primera ejecución

  • Ejecutar el comando

python bot.py --api-key <api-key> --admins <admin1, admin2 ... adminn> El api-key es el que ha proporcionado el botfather al crear el bot. Los adminn son los nombres de usuario de telegram que tendrán permiso para poder mandar comandos al bot. MUY IMPORTANTE: Por motivos de seguridad, no se podrá ejecutar sin especificar ningún usuario ni se recomienda poner un usuario aleatorio. No querrás darle las llaves de tu casa a un desconocido o dejar la puerta abierta de par en par.

  • Una vez hecho esto, ya se puede mandar comandos a nuestro bot como si estuviésemos en la propia máquina.

Para el futuro

  • Recibir inputs para acciones de tipo sudo
  • ... ¿Sugerencias?

About

This program allows you to control the shell of the computer hosting the bot.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published