Skip to content

STARRY-S/telebot

Repository files navigation

Telebot

My personal telebot, includes some common used functions by myself (password generator, base64 & SHA calculator, UID query, GIF downloader, etc...), based on go-telebot/telebot.

Try this telebot via Mikoto_bot.


Available commands:

/hello Say hello
/ping Ping
/sha256 Calculate sha256sum
/md5 Calculate md5sum
/base64 Calculate base64
/decode_base64 Decode base64
/genpasswd Generate password (-h to get more info)
/my_uid Get my telegram UID
/help Show this message

Administrators only:
/status Get system status (Private) (Admin)
/admins Get admins list (Private) (Admin)

Owner only:
/add_admin Register temporary admin user (Owner)
/del_admin Remove admin temporally (Owner)
/exec Run commands (Private) (Owner)
/restart Restart (kill) this bot (Owner)

Administrator users also have permission to convert Video (GIF Sticker) to GIF zip file.

Usage

Run telebot via container image:

$ git clone https://github.com/STARRY-S/telebot.git && cd telebot
$ cp config.yaml.example config.yaml

$ podman run -it -v $(pwd)/config.yaml:/telebot/config.yaml ghcr.io/starry-s/telebot:latest

For local build:

$ make build
$ make image
$ ./telebot -h

License

MIT

About

Personal telegram bot written in Go.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors 2

  •  
  •