Ein großer Teil der Struktur aus reddiscparser.py kann für andere Bot-Aufgaben weiter verwendet werden.
Hierzu ist es erforderlich, eine Allgemeine Schnittstelle zu definieren, anhand der Bot-Klassen aufgerufen werden.
Ablauf Wrapper-Skript – main():
- Globale pywikibot Argumente bearbeiten – pywikibot.handle_args()
- Task Slug ermitteln (über Dateinamen)
- über JogoBot-Framework Status (aktiv/inaktiv) prüfen – active()
- lokale Argumente verarbeiten – parse_local_args()
- Bot-Task auswählen, Bot-Klasse importieren und spezifische Argumente vorbereiten – prepare_bot()
- Bot-Objekt erstellen und initialisieren (Wichtig: Ausnahmebehandlung) – init_bot()
- run()-Methode des Bot-Objekts erstellen (Wichtig: Ausnahmebehandlung) – run_bot()
----
Imported from https://fs.golderweb.de/task/82 via GOLDERWEB FS->GITEA TICKETIMPORTER
Originially opened: Sat Aug 27 13:36:20 2016
Ein großer Teil der Struktur aus reddiscparser.py kann für andere Bot-Aufgaben weiter verwendet werden.
Hierzu ist es erforderlich, eine Allgemeine Schnittstelle zu definieren, anhand der Bot-Klassen aufgerufen werden.
Ablauf Wrapper-Skript – main():
Imported from https://fs.golderweb.de/task/82 via GOLDERWEB FS->GITEA TICKETIMPORTER
Originially opened: Sat Aug 27 13:36:20 2016
Closed as https://fs.golderweb.de/task/82#taskclosed via GOLDERWEB FS->GITEA TICKETIMPORTER
Originally closed: Sat Aug 27 17:57:39 2016