Skip to content

STARRY-S/telebot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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