Skip to content

cstuder/slaeck-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

slaeck-bot

Inoffizieller Släck-Bot für https://www.berndeutsch.ch

LIVE: https://slaeck-bot.existenz.ch

PHPUnit tests

Struktur

  • 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.

Installation

Dokumentation Slash Commands: https://api.slack.com/interactivity/slash-commands

Entwicklung

Testen

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.

Deployment

composer run deploy-LIVE

Keine Test-Instanz vorhanden.

Credits

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.

Lizenz

MIT

About

Inoffizieller Släck-Bot für berndeutsch.ch

Topics

Resources

License

Stars

Watchers

Forks