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.


[embed]https://www.youtube.com/watch?v=CZbD49nzWSE[/embed]


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
  • https://github.com/rauhmaru/BaTbot