A simple Telegram Bot
Project description
Abstract
LeBotTel is an easy to use python package to create your own Telegram bots for different use cases. For details how to use this package refer to the quick start section.
Name
The name LeBotTel is combined from "LeCun", "RoBot" and "Telegram". The "Le" in the name comes from Yann LeCun, to honor his work on neural networks (has nothing to do with this project, but he is a great scientist and pioneer in the field of neural networks (LeNet)). What has this bot to do with neural networks? We want to use this bot to log the training of neural networks. "Bot" comes from RoBot, because this is what the goal of this project is. And "Tel" comes from Telegram, because its a bot for Telegram. The "Pi" in our logo represents looks similar to the "tT" in "LeBotTel" and stands for the used Programming Language Python.
Quick Start
TODO add quick start / API documentation / how to install / ...
Changelog
- 0.1.0: setup package. Bot can send messages and images
- 0.2.0: Bot can receive messages
- 0.3.0: Add method
export_config
to save the current token and chat_id to a file, add classmethodfrom_config
to create a bot from the config file, add classmethodfrom_env
to create a bot from the environment variablesTELEGRAM_BOT_TOKEN
andTELEGRAM_CHAT_ID
. Methodsimport_chat_id
andexport_chat_id
are deprecated and will be removed in version 1.0.0 - 0.3.1: Adapting package structure
- 0.4.0: Add
send_gif
method
Authors
- Antonio Vidos
- Tobias Lettner
- Tobias Weiß
- Uwe Kölbel
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.