err

Screenshot der Software:
err
Softwarebeschreibung:
Version: 2.0.0 Beta
Upload-Datum: 20 Feb 15
Entwickler: Guillaume BINET
Lizenz: Frei
Popularität: 37

Rating: 1.0/5 (Total Votes: 1)

err ist ein Plugin-basierte XMPP chatbot konzipiert, leicht einsetzbare, erweiterbare und wartbare & nbsp sein;. Es ist in Python geschrieben und es ist auf jabberbot_ und yapsy_ mit einigen geringfügigen Änderungen für die erste basiert

<. p> Eigenschaften .

  • mit hipchat_ und openfire_ getestet, sollte aber bei allen XMPP / Jabber-Server kompatibel sein
  • Kann so eingestellt werden, eine eingeschränkte Liste von Personen müssen die Administrationsrechte
  • Dynamische Plugin-Architektur: der Bot Admin kann Installation / Deinstallation / dynamisch aktivieren / deaktivieren Plugins nur durch den Chat mit dem Bot
  • .
  • Unterstützt MUCs (Chatrooms)
  • Kann Proxy und Route One 2 One-Nachrichten an MUC, damit es einfacher XMPP Antragstellern enabler MUC kompatibel (zum Beispiel die jira XMPP Anmelder) zu sein.
  • Sehr leicht erweiterbar (siehe Beispiel unten)
  • Ermöglicht eine automatische Persistenz Speicher pro Plugin
  • einen Befehl help!, Die dynamisch aus den python Docstrings der Befehle
  • erzeugen Sie in der Dokumentation

Was ist neu in dieser Pressemitteilung:

  • Features:
  • SSL-Unterstützung für WebHooks Rückrufe
  • JID Unicode-Unterstützung
  • Pro Benutzer Befehlsverlauf (Danke an Leonid S. Usov https://github.com/leonid-s-usov)
  • HIDE_RESTRICTED_COMMANDS Option hinzugefügt, um die Nicht accessoble Befehle von der Hilfe herauszufiltern (Danke an Leonid S. Usov https://github.com/leonid-s-usov)
  • err-markovbot hat auf der offiziellen Plugins Liste hinzugefügt (Danke an Max Wagner https://github.com/MaxWagner)
  • die Version Parsen unterstützt jetzt beta, alpha, rc etc ... Status
  • Wichtige Refactoring:
  • Python 3 kompatibel
  • xmpp Backend wurde von sleekxmpp ersetzt
  • Kolben wurde von Flasche ersetzt (sorry Kanne keine py3 Unterstützung, keine Zukunft)
  • Rakete als Webserver mit SSL-Unterstützung verwendet
  • nun die IRC-Backend verwendet die smpler python / IRC-Paket
  • verbesserte unittest Deckung

Was ist neu in Version 1.6.7:

  • Fehler:
  • die XMPP aus war nicht, wie es sollte entfernt und brach die gtalk Kompatibilität
  • fixed 'jid-malformed' Fehler mit build_reply ()
  • Features:
  • neues Plugin: err-dnsutils https://github.com/zoni/err-dnsutils
  • Sie können nun selektiv abzulenken Chatroom Antworten aus einer Liste mit angegebenen Befehle zu einem persönlichen Chat (verhindert Überschwemmungen im IRC zum Beispiel)
  • Die Protokollierung kann mit Wachposten durchgeführt werden
  • Err kann jetzt Anmelden mit SSL im IRC (thx to Dan Poirier https://github.com/poirier)

Was ist neu in Version 1.6.5:

  • Fehler:
  • https://github.com/gbin/err/issues/59 [Danke an https://github.com/bubba-h57 & https://github.com/zoni für die Hilfe, es zu diagnostizieren]
  • Features:
  • Die grafische Backend verwendet nun ein mehrzeiliges Chat, einige Backends besser Rechnung zu tragen.

Was ist neu in Version 1.6.4:

  • Fehler:
  • Identität Strippen Probleme
  • Fest warn_admin, die Rückschritte
  • der Nähe einwand Regale auf Verbindungsverlust [Danke an linux techie https://github.com/linuxtechie]
  • korrigiert das Status-Reporting! Gegeben haben, falsch für nicht konfiguriert Plugins (Label C)
  • Kraft eine vollständige Wieder auf & quot; Siehe Andere Host & quot; XMPP Nachricht
  • Features:
  • Sie können nun das Standard-Präfix des Bot (neue Konfigurations BOT_PREFIX) [Danke an Ciaran Gultnieks https://github.com/CiaranG]
  • ändern
  • Hinzugefügt einen optionalen Threadpool, um Befehle parallel ausgeführt werden (Experimentell, neue config: BOT_ASYNC)
  • Nun bot warten auf Signal USR1, so dass Sie einen töten -USR1 PID err tun können, um es zu laichen einen lokalen Python-Konsole zu debuggen, zu leben
  • Sie können nun mehrere Konfigurations haben _ *. Py, eine pro-Backend (in der Lage, speziell, ohne jedes Mal, wenn der Bot neu konfigurieren zu testen ein Backend sein)

Was ist neu in Version 1.6.3:

  • Fehler:
  • ! Reload wurde ein Absturz auf Templating verursachen
  • ! Update versagte auf internal_shelf

  • Über alle Backends
  • mehrere Konsistenz Korrekturen um Identität und Botschaft, jetzt haben sie sich verhalten soll fast die gleiche war
  • korrigiert mehrere Unicode / UTF-8 Fragen über die Backends
  • Unified den Standard XMPP und lebendig HipChat zu halten, arbeiten sie dieselbe
  • Features:
  • hinzugefügt err-Zeitmaschine, eine & quot; Geschichte & quot; Plugin, Protokolle und Indizes alle Nachrichten. Sie können es mit einer Lucene Syntax über bestimmten Terminen abfragen etc ...
  • Es wurde ein Webserver UI vom Webserver eingebauten Plugin (standardmäßig deaktiviert sehen! Config-Web-Server, um es zu aktivieren)
  • Wenn nun ein Konfigurationsstruktur verändert oder nicht, wird der Bot Ihnen den Konfigurations Sie hatten und die Standardvorlage, so können Sie Ihre aktuelle Konfiguration leicht anpassen
  • Veröffentlicht das Schema für XHTML-im, so dass Sie Ihre Lieblings-XML-Editor verwenden, um zu überprüfen, was Ihre Vorlagen generieren

Was ist neu in Version 1.6.2:

  • Fehler:
  • fehlt eine Abhängigkeit für python config [thx to Joshua Tobin https://github.com/joshuatobin]
  • Befestigungs zwei Logging-Debug-Anweisungen, die gemischt werden [thx to Joshua Tobin https://github.com/joshuatobin]
  • Entfernt die URL rewritting vom QT Benutzeroberfläche
  • Features:
  • Hinzugefügt Grund IRC-Unterstützung
  • Nun ist die BOT_EXTRA_PLUGIN_DIR können eine Liste, so dass Sie mehrere Plugins gleichzeitig entwickeln

Was ist neu in Version 1.6.0:

  • Fehler:
  • korrigiert ein Threading-Problem, die err verhindert wurde zu beenden
  • die python Bauden Linien, in denen nicht die generische
  • der Config-Pfad nicht zuerst eingelegt, damit wir nicht in Konflikt mit anderen Installationen
  • korrigiert eine Korruption der configs auf einige Persistenz speichert beim Herunterfahren
  • Features:
  • Unterstützung für Lagerfeuer (siehe: https://github.com/gbin/err/wiki/Setup-with-CampFire)
  • Unterstützung für HipChat API mit einfachen HTML-Nachrichten (https://github.com/gbin/err/wiki/Setup-with-Hipchat)
  • Unterstützung für webhooks (siehe: https://github.com/gbin/err/wiki/webhooks)
  • Unabhängige Backends implementiert werden
  • Zur Vereinfachung: Jetzt botcmd und BotPlugin beide aus errbot importiert (wir eine dicke, fette Warnung für die alte veraltete Ort verlassen, werden sie in der nächsten Veröffentlichung entfernt werden)
  • Bessere Statusbericht aus! Status (einschließlich Fehler und nicht konfigurierten Plugins)

Was ist neu in Version 1.5.1:

  • Die pypi Paket nicht den Einsatz von HTML-Templates

Was ist neu in Version 1.4.1:

  • Fehler:
  • korrigiert einen Teufels Fehler, wenn Sie Metaklassen auf Plugins mit botcmd Dekorateur mit Parametern erzeugt verwenden
  • keine Callback-Nachricht anzurufen, wenn die Nachricht aus der Chat-Verlauf
  • Abhängigkeitsproblem mit dnspython, die Kompatibilität mit Google Apps [Danke an linux techie https://github.com/linuxtechie]
  • fixiert es
  • für Repogeschäfte Updates, irren nun überprüfen Sie die Abhängigkeiten (man weiß ja nie, wenn sie nach dem Update geändert)
  • Features:
  • Es wurde eine neue Check_Configuration Rückruf nun standardmäßig die Konfigurationsprüfung ist einfach und auf Plug-Seite erfolgen keine Implementierung hat
  • Über die Admins bei Befehlsnamen Auseinandersetzungen und befestigen Sie sie durch Voranstellen der Name des Plugins + -
  • Eine brandneue Grafikmodus, so dass Sie mit Bildern debuggen können angezeigt etc ... (Kommandozeilen-Option -G) es erfordert pyside
  • Eine neue! Apropos Befehl, der eine Laufzeit in die Hilfe Beschreibungen [thx to Ben Van Daele https://github.com/benvd]
  • Suche
  • Nun bot erneut eine Verbindung bei schlechter Internetverbindung [Danke an linux techie https://github.com/linuxtechie]
  • Der Bot unterstützt nun eine & quot; Fernchatroom Relais & quot; (Relais alle Mitteilungen aus einem MUC nach einer Liste der Benutzer) auf einem normalen Relais (von einem Benutzer zu einer Liste von MUC)
  • Mit diesem können Sie eine partychat Modus zu emulieren.
  • err-Musik [thx to Ben Van Daele https://github.com/benvd und danke an Tali Petrover https://github.com/atalyad]

Anforderungen :

  • Python

Ähnliche Software

Pidgin
Pidgin

22 Jun 18

sendxmpp
sendxmpp

3 Jun 15

Valhalla Chat
Valhalla Chat

2 Jun 15

Kommentare zu err

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!