BaTbot: Telegram Bot written in bash script

Can i manage my home-server using Telegram?


batbot.sh is a bash Telegram Bot developed by Andrea Menin.

It can reply to user messages, execute commands, and others cool features.


Usage

./botbat.sh [-t "<token>"] [-c <seconds>]
./botbat.sh -h

Usage examples

["/hello"]="echo Hi"

this command trigger the /hello message from a user, execute the system command echo Hi and return the command output to the user via message.

Check server uptime:

["/uptime"]="/usr/bin/uptime"

Free disk space:

["/disks"]="/bin/df -h"

Execute external script:

["/auth ([a-zA-Z0-9]+)"]="/usr/local/bin/auth.sh @R1"

Don’t try this at home:

["/exec (.*)"]="exec @R1"


More information and downloads

https://github.com/theMiddleBlue/BaTbot

Comments