python main.py
In dieser Arbeit soll der Prototyp einer Mitfahrzentrale konzipiert und technisch umgesetzt werden. Die Mitfahrzentrale soll von den Anwendern ausschließlich ̈uber Telegram bedient werden konnen, eine Administration kann serverseitig ̈uber eine Konfigurationsdatei im Format JSON erfolgen. Fur die Anwender sollen allumfängliche Funktionen zur Nutzung der Mitfahrzentrale implementiert werden
Um den Bot zu nutzen, sollte man dieses Repository klonen oder als ZIP von GitHub herunterladen und auf dem eigenen PC/Server speichern.
Es empfiehlt sich für einen dauerhaften Betrieb des Bots (24/7), diesen auf einem Server zu starten.
Nun wird die Bibliothek python-telegram-bot benötigt und muss installiert werden.
pip install python-telegram-bot --upgrade
Im Ordner data befindet sich die Datei example.bot.json
.
Diese sollte in bot.json
umbenannt werden und wird den Token für den Bot beinhalten.
Einen Telegram Bot und einen dazugehörigen Token erhält man über den offiziellen Bot BotFather.
Eine Einführung zu Telegram Bots und wie der BotFather genutzt wird, kann auf der Hilfeseite für Bots von Telegram gefunden werden.
Sobald man einen Token erhalten hat, setzt man diesen in den Placeholder in der bot.json
im Ordner data ein.
{
"token": "my-token"
}
Es sollte darauf geachtet werden, dass in den Speicherfiles location.json
und users.json
leere Arrays enthalten sind,
bevor man den Bot zum ersten Mal startet.
- Julian Yaman
- Gary Lude
- Niklas Leinz
- Lars Strölin
- Moritz Gärtner
Durch folgende Kanäle kann Kontakt aufgenommen werden
Made remotely with ❤️ (and partly on Arch Linux)