Collection of Telegram Bots
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
Markus b45c235c73 Add display of poll-type and fix wrong parsing statements 1 year ago
buttontest Add @buttontest_bot for all the things you can do with buttons 1 year ago
fontmagie Implement /rand for random mixture of fonts 1 year ago
magluzvote Add display of poll-type and fix wrong parsing statements 1 year ago
template Update general dependencies of the template-bot 1 year ago
wubwub Update startup message 1 year ago
.gitignore Update gitignore to not include databases 1 year ago
README.md Update README.md 1 year ago
newbot.sh Add key_template and a script for cloning the template correctly 1 year ago

README.md

Telegram Bots

Hier werden in Ordnern Telegram-Bots gelagert. Die Bots nutzen den Wrapper python-telegram-bot.

Wenn ihr einen neuen Bot erstellen wollt, müsst ihr zunächst den neuen Bot beim Botfather (@Botfather auf Telegram) anmelden. Dieser gibt euch einen Token, mit dem ihr Zugriff auf den Bot habt.

Klont anschließend das Verzeichnis und führt den Befehl

. ./newbot.sh <new_bot_name>

aus. Dieser erstellt dann ein neues Verzeichnis für euren Bot, in dem sich die Dateien apikey.py und run.py befinden.

In apikey.py wird ausschließlich der Token, den ihr erhalten habt, gespeichert. Aus Sicherheitsgründen wird diese Datei selbstverständlich nicht commitet.

In run.py stehen einige nützliche import-Statements sowie ein paar Basis-Befehle. Die Dokumentation des Wrappers findet ihr hier.

Viel Spaß beim Botten!