Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

TELEGRAM BOT

Small command line utility for sending messages via a telegram bot. This can be used to send notifications, pictures and files to a telegram chat.

For example, you can use it to set a long process running on a computer and let it inform you when it is finished

Building Rust version

  1. Download and install Rust
  2. Build with:
cargo run --release

The compiled binary is in target/release/telegram.

Using

  1. Create a new bot using Botfather and get its token
  2. Initialise the TELEGRAM_TOKEN and TELEGRAM_CHAT_ID environmental variables using the bots token and the chat id of the chat you want to send messages to.
export TELEGRAM_TOKEN=<token>
export TELEGRAM_CHAT_ID=<chat_id>
  1. Use the built binary to send messages via:
telegram -t Hey!

The utility can also send files and photos. Check telegram -h for details.

You can also copy the compiled binary to /usr/bin and add the environmental variables to .bashrc to have it accessible as the terminal command.

About

Send telegram messages from a command line.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages