Inoffizieller Släck-Bot für https://www.berndeutsch.ch
LIVE
: https://slaeck-bot.existenz.ch
- Hört auf Slash-Command
/bärndütsch
in der Datei slashcommand.php - Benutzt Requests um die Suche bei Berndeutsch.ch anzuwerfen.
- Parst die Antwortseite.
- Gibt alle gefundenen Übersetzungen zurück.
Dokumentation Slash Commands: https://api.slack.com/interactivity/slash-commands
- Auf Slack.com einloggen und neue App erstellen: https://api.slack.com/apps
- "Slash Commands" erstellen.
- Neues Kommando:
- Command:
/bärndütsch
- Request URL: https://slaeck-bot.existenz.ch/api/slashcommand
- Short Description: "Übersetzt mal das hie."
- Usage Hint: "Wort"
- Command:
- Bot kreieren wenn notwendig. In "App Home" den "Messages Tab" abstellen.
- App installieren.
- Mindestens PHP 7.4 installieren, Composer installieren.
composer run serve
- Öffne http://localhost:8000
composer run test
Hinweis: Benutzt die Webseite berndeutsch.ch als Quelle für Testdaten.
Vorteil: Wenn das Markup oder die Struktur der Webseite ändert, schlagen die Tests fehl.
Nachteil: Bei Nicht-Erreichbarkeit oder massiven Änderungen am Vokabular schlagen die Tests fehl.
composer run deploy-LIVE
Keine Test-Instanz vorhanden.
Programmiert von Christian Studer zur Verwendung im internen Aare.guru-Slackkanal.
Keine offizielle Verbindung zu berndeutsch.ch, nur eine ideelle.
Verwendung von berndeutsch.ch mit freundlicher Genehmigung des Webmasters.
Logo von Kaspar Allenbach.
Item.