Como crear un Bot de Telegram para una Raspberry Pi

La idea que tuve es ejecutar un Bot desde la Raspberry Pi que esta instalado en mi hogar y que envíe respuestas a consultas que hago sobre la una plataforma de mensajería como Telegram. Por ejemplo si envio el mensaje «ups» que el bot me conteste enviandome informacion del estado del UPS de mi casa.

Este es el mejor tutorial que encontré sobre como crear un Bot Telegram para ejecutarlos desde mi Raspberry Pi. Mas abajo dejo el código del Bot.

https://www.hackster.io/Salman_faris_vp/telegram-bot-with-raspberry-pi-f373da

 import sys   
 import time   
 import random  
 import datetime  
 import telepot  
 import os  
 # import commands  
 def handle(msg):  
   chat_id = msg['chat']['id']  
   command = msg['text']  
 #  print 'Got command: %s' % command  
   if command == '/start':  
     bot.sendMessage(chat_id=chat_id, text="Hola soy el bot Nombre de tu BOT y estoy a sus ordenes, por favor deme una instruccion")  
   elif command == 'Foto' or command == 'foto':  
     bot.sendPhoto(chat_id=chat_id, photo=open("/raspicam/still.jpg", "rb"))  
     bot.sendMessage(chat_id=chat_id, text="Algo mas en que pueda servirle?")  
   elif command == 'Ups' or command == 'ups':  
     upsc = commands.getoutput('sudo upsc smartbitt')  
     bot.sendMessage(chat_id=chat_id, text=upsc)  
     bot.sendMessage(chat_id=chat_id, text="Algo mas en que pueda servirle?")  
   else:  
     bot.sendMessage(chat_id=chat_id, text="No entendi su ultima orden, por favor repita")  
 bot = telepot.Bot(token="Aqui pega tu TOKEN")  
 bot.message_loop(handle)  
 #print 'I am listening...'  
 while 1:  
    time.sleep(10)  
Oscar Meza

Share
Published by
Oscar Meza
Tags: Telegram

Recent Posts

Como configurar VSFTP para denegar las conexiones por FTP

Para forzar las conexiones por sftp en un servidor VSFTP hay que agregar las siguientes…

54 años ago

Hosting en Español 2024

Voy directo al grano y te digo que en este listado vas a encontrar a…

54 años ago

Mejores Servidores Dedicados Hosting 2024

Aquí encontraras los Mejores Proveedores de Servidores Dedicados. En esta lista podrás comparar sus principales…

54 años ago

Mejor VPS

Aquí encontraras Los Mejores Proveedores de Servidores VPS ó Virtual Private Server Hosting. En esta…

54 años ago

Mejores Hosting Baratos para WordPress

En esta lista encontraras los Mejores Proveedores de Web Hosting , lideres en el mundo,…

54 años ago

Cambiar la red del Docker Harmony Connector de Checkpoint

Para cambiar la red del Docker Harmony Connector de checkpoint creamos el archivo /etc/docker/daemon.json y…

54 años ago