1.2 KiB
1.2 KiB
RPi-TELEBOT
Python based Telegram bot to monitor and control the raspberry pi.
Setting up the bot
- Install telepot library for enabling the Raspberry Pi to communicate with the Telegram bot using the API.
sudo apt-get install python-pip sudo pip install telepot
- Request the BotFather to create a new Bot.
- Paste the HTTP access token here :
bot = telepot.Bot(' Enter your Telegram bot API token here ')
- Run gpiotel20.py as sudo
- Try out the commands given below in the Telegram bot chat (see Usage section below)
Commands:
- help - List of commands
- ledon1 - Switch on LED 1
- ledoff1 - Switch off LED 1
- ledon2 - Switch on LED 2
- ledoff2 - Switch off LED 2
- cpu - Get CPU info (lscpu)
- usb - See connected USB devices (lsusb)
- hi - To check if online
- time - Returns time
- date - Returns date
- temp - CPU Temperature
- repoupdate - update repositories (sudo apt-get update)
- upgrade - upgrade packages (sudo apt-get upgrade -y)
- shutdown - Shutdown RPi (sudo shutdown -h now)
- reboot - Reboot RPi (sudo reboot)
Usage :
- Use ' / ' before each command
- Example : To check the CPU Temperature;
/temp
In the name of love,
RNA3210d