Die aktuelle Version des Bots ist in Python geschrieben! Ich habe mich entschieden den Bot ab jetzt in JS weiter zu entwickeln!
Deshalb wird der Support für die Python-Umgebung zum Release der JS Version eingestellt! Der Wechsel in Produktiv erfolgt nach Planung am 21.12.2024!
Telegrambot zum abonnieren von DJs der We.aRe.oNe Sendegruppe
Zurzeit verfügbar in Telegram unter https://t.me/wao_announce_bot
Featurerequests und Fehler bitte über die Issue Funktion melden.
pip install -r Requirements.txt
Befehl | Funktion | Anwendung |
---|---|---|
/start | Erster Befehl zum Anlegen des Datensatzes im Bot (Wird nur einmal benötigt!) In Gruppen nur für Admins | /start |
/next | Welche Sendungen beginnen in den nächsten 15 Minuten? (Bezogen auf ALLE DJs) | /next |
/time | Setzt die Frühste Benachrichtigungszeit in Minuten (Ohne Argument wird diese nur ausgegeben) | /time 30 |
/announce | Nur für die ChatID in AdminID - Sendet eine Nachricht an ALLE USER! | /announce Hallo Welt! |
/subscribe | Einen DJ abonnieren. Schreibe den Namen des DJs wie in der WAO App | /subscribe |
/unsubscribe | Ein Abo beenden. | /unsubscribe |
/subs | Alle Abos anzeigen. | /subs /abos /subscriptions |
/live | Abruf der aktuellen Track/Showdaten. | /live |
/stations | Aktiviert oder Deaktiviert abrufbare Sender. | /stations |
In der Config unter bot_token den Bot Token angeben. Zudem wird für die Verwendung eine AdminID benötigt. Das ist die ChatID des Chats zwischen dem Admin und dem Bot.
Der Bot funktioniert im Privatchat sowie in Gruppen und Supergruppen (Achtung! In Gruppen können /time und /start NUR von Gruppenadmins ausgeführt werden) Als Ankündigungsbot in einem Channel ist dieser Bot leider nicht nutzbar! Hierfür kann mein Announcer-Bot aus meinem anderen Repository gezogen werden (folgt)
- Performance anpassen (Der Abstand zwischen den gesendeten Nachrichten ist teilweise sehr hoch)
- Umstellung von Configs und dynamischen Listen auf SQL
- Rewrite
- Discord Version
- Asynchrone Funktionen
- Integrierte Channel-Bot Funktion mit Anmeldung per Befehl (/cregister)
- Web-Panel
- Wir brauchen mehr Gummibären!
- Supportfunktion für Betreiber