Skip to main content

A simple Telegram Bot

Project description

Logo Logo

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 classmethod from_config to create a bot from the config file, add classmethod from_env to create a bot from the environment variables TELEGRAM_BOT_TOKEN and TELEGRAM_CHAT_ID. Methods import_chat_id and export_chat_id are deprecated and will be removed in version 1.0.0

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.

Source Distribution

LeBotTel-0.3.0.tar.gz (4.1 kB view hashes)

Uploaded Source

Built Distribution

LeBotTel-0.3.0-py3-none-any.whl (2.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page