Public | Automated Build

Last pushed: 3 years ago
Short Description
Short description is empty for this repo.
Full Description

Telegram Echo Bot

The purpose of this application is to demonstrate how to use the Telegram Bot API. Documentation available at

How to make it work

Contact BotFather on Telegram ( via private message and write the '/newbot' command. BotFather will ask you for a name (anything) and a username (globally unique). In return you will get an API token, looking like this:


This token is used to authenticate requests to the bot API.

Run docker container

Automated build on Docker Hub is available.

docker run -i --name echobot stanislavb/telegram-echobackbot 110201543:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw

Build docker image by yourself

Handy instructions are in the Makefile.

make build
TOKEN=110201543:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw make run

What the bot does

Every 15 seconds it receives pending messages and replies to the source chat_id with the json content of the received update. This gives you insight into what information the bot can gather.

Docker Pull Command
Source Repository