2022-03-10 08:30:28 +00:00
|
|
|
[![Build Status](https://drone.flokaiser.com/api/badges/H4CK3R-01/TelegramAktienBot/status.svg?ref=main)](https://drone.flokaiser.com/H4CK3R-01/TelegramAktienBot)
|
2022-03-08 10:55:15 +00:00
|
|
|
# TelegramAktienBot
|
|
|
|
WebEngineering2 Projekt: Aktien und News Bot für Telegram
|
2022-03-13 18:12:38 +00:00
|
|
|
|
|
|
|
## Projektumfang
|
|
|
|
- Web-Konfigurationsseite / Interface:
|
|
|
|
- regelmäßige Updates festlegen
|
|
|
|
- Aktienindizes auswählen
|
|
|
|
- Watchlist-Übersicht
|
|
|
|
- Verknüpfung des Bots über ID
|
|
|
|
- Login (JWT)
|
|
|
|
- Stichwörter für News definieren
|
|
|
|
- Telegram Bot:
|
|
|
|
- regelmäßige Updates per Nachricht über Kurse und News zu bestimmten Themen/Stichwörtern/Kursen
|
|
|
|
- Update auf Anfrage
|
2022-03-14 16:50:21 +00:00
|
|
|
|
|
|
|
## Dokumentation
|
|
|
|
- Postman-API -> docs/postman.json
|
|
|
|
- Datenbank -> database/*
|
2022-03-15 14:04:32 +00:00
|
|
|
|
|
|
|
## Local setup for telegram bot
|
2022-03-15 14:05:35 +00:00
|
|
|
1. create .env and set API keys etc. (use .env.example as a layout)
|
2022-03-15 14:04:32 +00:00
|
|
|
2. install required libs via ``pip install -r ./telegram_bot/requirements.txt``
|
|
|
|
3. run bot.py via ``python ./telegram_bot/bot.py``
|