Opened 2 years ago

Closed 2 years ago

#249 closed task (fixed)

Neuer Jabberbot

Reported by: berhsi Owned by: Admins für XMPP
Priority: minor Component: Dienste/Prosody
Keywords: bot Cc:

Description

Das Ticket dient nur zu Dokumentationszwecken.

Auf Blaukraut läuft jetzt eine (hoffentlich) etwas robustere Version des Hackbot. Die neue Version basiert aus dem slixmpp-Framework. Das nbxmpp-Framework ist in Version 0.6 in Stable enthalten und würde beim Sprung zur nächsten version (1.0) einiges an Anpassungen am Bot erforderlich machen.

Dazu wurde das Paket python3-slixmpp mit seinen Abhängigkeiten installiert. Für die Plugins waren noch python3-lxml und python3-requests nötig. Letzteres ließe sich vielleicht vermeiden, wenn alls Plugins urllib3 nutzen würden. Bei dieser Gelegenheit wurde das Paket python3-sleekxmpp (ud da nun verwaist auch python3-dnspython und python3-pyasn) deinstalliert.

Damit der Bot unter einem eigenen Benutzer laufen kann, wurde ein Systembenutzer und eine Gruppe (hackbot) für ihn eingerichtet und in seinem Homeverzeichnis User- und Gruppenrechte entsprechend angepaßt.

Change History (1)

comment:1 by Jens Kubieziel, 2 years ago

Resolution: fixed
Status: newclosed

Bot läuft

Note: See TracTickets for help on using tickets.