Ein Chatbot für die Telegram-Gruppe und den Discord Channel des Podcasts "Gefährliches Halbwissen".
- Chia => SUPERFOOD [(inkl. Bilder) <-- Geht gerade nicht]
- Automatische Begrüßung mit einer netten Beleidigung
- Fragt nach einer Tätigkeit in der Automobilbranche
- Teilt mit wenn eine runde Zahl / Schnapszahl der Anzahl der Mitglieder erreicht wurde
- /ghwkarte Ort <- Um der #ghwkarte einen neuen Ort hinzuzufügen
- Antwortet auf Fragen an ihn mit "Halts Maul, ich schlafe..." oder ähnlichem
- Schickt eine Nachricht wenn eine neue Folge vom "Gefährliches Halbwissen" Podcast raus ist
- Macht irgendwas bei /expelliarmus
- Schickt eine Random Nachricht am Montag um 10 Uhr
- Schickt einem User zur Begrüßung eine Direktnachricht mit infos über den Halbwissen Chat (Nicht möglich da ein Bot keine Konversation beginnen kann...)
- Sagt die Frauenquote (Das wird aber schwierig zu realisieren weil man von den Benutzern kein Geschlecht auslesen kann...)
- Twitter Integration
- Facebook Integration
- Benachrichtigt über Live Streams auf dem Gefährliches Halbwissen Youtube Kanal
- Neueste Folgen im Subreddit posten
- /tirade
Jeder kann diesem Chatbot neue Beleidigungen oder Begrüßungen lernen.
Einfach hier auf Github eine dieser Dateien bearbeiten:
TELEGRAM_BOT_TOKEN
(Vom @botfather)TELEGRAM_BOT_USERNAME
(Wird für commands benötigt)DISCORD_BOT_TOKEN
(Client secret - Gibts im Developer Bereich)DISCORD_CLIENT_ID
(Gibts im Developer Bereich)GOOGLE_MAPS_API_KEY
(Dazu ein Projekt in der Google Developer Console anlegen und die Geocoding API aktivieren)OCR_SPACE_API_KEY
(Wird benötigt für Chia in Bildern)MONGODB_CONNECT_STRING
(mongodb://user:password@host:port/name)NTBA_FIX_319
(Temporary fix to prevent some lib errors. Should be gone when telegram-bot-api ist in v1)REDDIT_CLIENT_ID
REDDIT_CLIENT_SECRET
REDDIT_USERNAME
REDDIT_PASSWORD
YOUTUBE_CHANNEL_ID
(ID des Youtube Channels)YOUTUBE_API_KEY
(Dazu ein Projekt in der Google Developer Console anlegen und die Youtube Data API aktivieren)PUBLIC_URL
(Die Domain unter der der Webserver des Bots erreichbar ist. Ohne Trailing slash.)