Telegram bot para mecool

En este manual vamos a tratar como usar telegram bot para receptores mecool ki pro, mecool kii, mecool kiii..

1. Creacion bot Telegram

1.1. Accedemos a nuestro telegram y entramos al usuario @BotFather

b1

1.2. Pulsamos sobre start y tras acceder escribimos /newbot para crear nuestro bot telegram

b3

1.3 Ahora escribimos un nombre que queramos para nuestro bot telegram

b5

1.4. A continuacion escribimos el alias de nuestro bot, que debe ser : nombrequequeramos_bot

b7

1.5 Tras el paso anterior nos apareceran dos datos importantes que debemos copiar:

  • Token de nuestro bot
  • La direccion para acceder a nuestro bot

b8

1.6 Para finalizar nos hace falta nuestro chat_id, para ello accedemos al usuario @myidbot y escribimos /getid y el resultado es nuestro chaid pues lo copiamos

g12

2. Preparacion de entorno receptor

Ahora debemos preparar el entorno para nuestro receptor, para ello debemos instalar telegramapi, y lo vamos a realizar de la siguiente manera, ejecutando los siguientes comandos en nuestro receptor:

installentware

 

opkg install python-pip

 

pip install pytelegrambotapi

 

3. Instalacion del bot telegram koala

Una vez tenemos el enterno del receptor preparado, vamos a realizar la instalacion de bot telegram koala para ello:

3.1. Accedemos al receptor via ssh y ejecutamos:

wget https://raw.githubusercontent.com/koala-mecool/Koala-utilidades/master/koala_bot_telegram.tar.gz

b60

3.2. Descomprimimos el archivo para ello ejecutamos:

tar -xzvf koala_bot_telegram.tar.gz

3.3. Tras el paso anterior ahora en el directorio /.config/boot_koala tenemos un archivo python

b66

3.4. Lo abrimos con un editor de textos preferiblemente notepad++ usando formato unix y tenemos que introducir nuestro token y nuestro chatid que teniamos copiado con anterioridad:

b67

Tras introducir los datos nos quedara como muestra la imagen, pues guardamos

b68

3.4.1 Introducir host autorizados:

Para ello buscamos:

ip_autorizadas = []

Introducimos los host que deseamos autorizar y que no muestre el boot como no autorizados, para ello se debe introducir de la siguiente manera:

ip_autorizadas = [‘host1’, ‘host2’, ‘host3’]

3.5. Ahora debemos activar el daemon koala bot y activar koala bot, para ello por ssh ejecutamos:

systemctl enable boot.koala.telegram.service

 

systemctl start boot.koala.telegram.service

 

b70

4. Uso de comandos en bot telegram

Ahora al acceder a nuestro bot telegrama

b55

Podemos escribir /inicio para la bienvenida al bot

b73

Y para ver los comandos disponibles que podemos ejecutar, pues escribir /ayuda

b74

 

 

 

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s