err

Software screenshot:
err
Software informatie:
Versie: 2.0.0 Beta
Upload datum: 20 Feb 15
Ontwikkelaar: Guillaume BINET
Licentie: Gratis
Populariteit: 37

Rating: 1.0/5 (Total Votes: 1)

err is een plugin gebaseerde XMPP chatbot ontworpen om gemakkelijk inzetbaar, uitbreidbaar en onderhoudbaar & nbsp;. Het is geschreven in Python en het is gebaseerd op jabberbot_ en yapsy_ met enkele kleine aanpassingen voor het eerst één

<. p> Kenmerken .

  • Getest met hipchat_ en openfire_ maar compatibel met elke XMPP / Jabber-servers moeten zijn
  • Kan worden ingesteld, zodat een beperkte lijst van personen hebben de administratie rechten
  • Dynamische plugin architectuur: het bot admin kan installeren / verwijderen / enable / disable plugins dynamisch gewoon door te chatten met de bot
  • .
  • Ondersteunt MUC (chatrooms)
  • Kan proxy en route een 2 één-berichten naar MUC zodat het eenvoudiger XMPP informatieverstrekkers enabler MUC compatibel (bijvoorbeeld de jira XMPP kennisgever) te zijn.
  • Echt gemakkelijk uit te breiden (zie voorbeeld hieronder)
  • Biedt een automatische persistentie winkel per plugin
  • een hulp! Commando die dynamisch genereren van de documentatie van de python docstrings van de commando's

Wat is nieuw in deze release:

  • Kenmerken:
  • SSL-ondersteuning voor webhook callbacks
  • JID unicode ondersteuning
  • Per gebruiker commando geschiedenis (Met dank aan Leonid S. Usov https://github.com/leonid-s-usov)
  • HIDE_RESTRICTED_COMMANDS optie toegevoegd om te filteren op de niet accessoble commando's van de hulp (Met dank aan Leonid S. Usov https://github.com/leonid-s-usov)
  • err-markovbot is toegevoegd aan de officiële lijst plugins (Met dank aan Max Wagner https://github.com/MaxWagner)
  • de versie parsing ondersteunt nu beta, alpha, rc etc ... statussen
  • Major refactoring:
  • python 3 compatibiliteit
  • xmpp backend is vervangen door sleekxmpp
  • fles is vervangen door fles (sorry kolf geen PY3 ondersteuning, geen toekomst)
  • raket wordt gebruikt als webserver met SSL-ondersteuning
  • nu de IRC backend gebruikt de smpler python / irc pakket
  • verbeterd unittest dekking

Wat is nieuw in versie 1.6.7:

  • Bugs:
  • de XMPP uit werd niet verwijderd, zoals het hoort en brak de gtalk compatibiliteit
  • vaste "-jid misvormd 'fout met build_reply ()
  • Kenmerken:
  • Nieuwe plugin: err-dnsutils https://github.com/zoni/err-dnsutils
  • U kunt nu selectief chatroom antwoorden af ​​te leiden uit een lijst van bepaalde commando's om een ​​privé-chat (voorkomt overstromingen op IRC bijvoorbeeld)
  • de logging kan worden gedaan met behulp van schildwacht
  • Err kan nu inloggen met behulp van SSL op IRC (thx Dan Poirier https://github.com/poirier)

Wat is nieuw in versie 1.6.5:

  • Bugs:
  • https://github.com/gbin/err/issues/59 [Thx aan https://github.com/bubba-h57 & https://github.com/zoni voor het helpen om de diagnose te stellen]
  • Kenmerken:
  • De grafische backend gebruikt nu een multiline-chat om wat backends beter weer te geven.

Wat is nieuw in versie 1.6.4:

  • Bugs:
  • Identiteit strippen problemen
  • vaste warn_admin dat regressed
  • dicht correct planken op aansluiting druppel [Thx voor linux techneut https://github.com/linuxtechie]
  • gecorrigeerd het! Rapportering van de status was onjuist was voor niet-geconfigureerde plugins (label C)
  • dwingen een complete heraansluiting op & quot; Zie Andere Host & quot; XMPP bericht
  • Kenmerken:
  • U kunt nu de standaard prefix van het bot (nieuwe config BOT_PREFIX) [Thx voor Ciaran Gultnieks https://github.com/CiaranG]
  • Toegevoegd een optionele ThreadPool om opdrachten uit te voeren in parallel (experimentele, nieuwe config: BOT_ASYNC)
  • Nu de bot wachten op het signaal USR1, zodat u kunt doen een doden -USR1 PID van err om het te laten paaien een lokale python console te debuggen het leven
  • U kunt nu meerdere config hebben _ *. Py, één per backend (in staat zijn om specifiek te testen een backend zonder iedere keer de bot opnieuw te configureren)

Wat is nieuw in versie 1.6.3:

  • Bugs:
  • ! Reload was het veroorzaken van een crash op templaatverbinding
  • ! Update is niet op internal_shelf
  • verschillende consistentie fixups rond Identiteit en bericht, nu ze zich moeten gedragen bijna hetzelfde was in alle backends
  • gecorrigeerd verschillende Unicode / UTF-8 onderwerpen over de backends
  • verenigde de standaard XMPP en levend hipchat te houden, ze werken op dezelfde
  • Kenmerken:
  • toegevoegd err-tijdmachine, een & quot; geschiedenis & quot; plugin die logs en indexen iedere berichten. U kunt het opvragen met een Lucene syntax dan specifieke data etc ...
  • Toegevoegd een webserver UI van de webserver ingebouwde plugin (standaard uitgeschakeld te zien! Config webserver om het mogelijk te maken)
  • Nu als een config structuur veranderd of is mislukt, zal het bot presenteren u de config je had en de standaard sjabloon, zodat u uw huidige config gemakkelijk kunnen aanpassen
  • Toegevoegde het schema voor xhtml-im zodat u uw favoriete xml-editor kunt gebruiken om te controleren wat uw sjablonen zijn het genereren

Wat is nieuw in versie 1.6.2:

  • Bugs:
  • ontbreekt een afhankelijkheid voor python config [thx om Joshua Tobin https://github.com/joshuatobin]
  • Opknappen twee logging debug verklaringen die worden vermengd [thx om Joshua Tobin https://github.com/joshuatobin]
  • Verwijderd de URL herschreven uit het QT gebruikersinterface
  • Kenmerken:
  • Toegevoegd elementaire IRC support
  • Nu de BOT_EXTRA_PLUGIN_DIR kunt een lijst, zodat u meerdere plugins tegelijk kunnen ontwikkelen

Wat is nieuw in versie 1.6.0:

  • Bugs:
  • gecorrigeerd een threading probleem dat werd voorkomen err ophouden
  • de python shebangs lijnen waar geen generieke
  • de config pad is niet voor het eerst geplaatst, zodat we niet in strijd zijn met andere installaties
  • gecorrigeerd een verbastering van de configs op sommige persistentie winkels op shutdown
  • Kenmerken:
  • Ondersteuning toegevoegd voor het kampvuur (zie: https://github.com/gbin/err/wiki/Setup-with-CampFire)
  • Ondersteuning toegevoegd voor Hipchat API met eenvoudige html-berichten (https://github.com/gbin/err/wiki/Setup-with-Hipchat)
  • Ondersteuning voor webhooks (zie: https://github.com/gbin/err/wiki/webhooks)
  • Onafhankelijke backends kan worden uitgevoerd
  • Om te vereenvoudigen: nu botcmd en BotPlugin worden zowel vanuit errbot geïmporteerd (we vertrokken een dikke waarschuwing voor de oude verouderde plek, zullen ze in de volgende release worden verwijderd)
  • Beter statusrapport van de status! (Met inbegrip van fouten en niet-geconfigureerde plugins)

Wat is nieuw in versie 1.5.1:

  • De pypi pakket werd niet inzetten van html templates

Wat is nieuw in versie 1.4.1:

  • Bugs:
  • gecorrigeerd een vicieuze bug wanneer u metaklassen te gebruiken op plugins met botcmd decorateur gegenereerd met parameters
  • geen callback-bericht bellen als het bericht afkomstig is van de chatgeschiedenis
  • afhankelijkheid probleem met dnspython, het lost de compatibiliteit met Google Apps [Thx voor linux techneut https://github.com/linuxtechie]
  • op repo updates, dwalen nu controleer de afhankelijkheden (je weet nooit of ze veranderd na de update)
  • Kenmerken:
  • Voegde een nieuwe check_configuration callback nu standaard de configuratie controle is basic en geen implementatie moet worden gedaan op de plugin kant
  • Waarschuw de admins in geval van een bevel naam botsingen en ze op te lossen door voor de naam van de plugin + -
  • Een gloednieuwe grafische modus, zodat u kunt debuggen met beelden weergegeven etc ... (command line optie -G) het vereist PySide
  • Een nieuw! Apropos commando dat een term zoeken in de hulp omschrijvingen [thx voor Ben Van Daele https://github.com/benvd]
  • Nu het bot opnieuw verbinding in geval van slecht internet connectiviteit [Thx voor linux techneut https://github.com/linuxtechie]
  • De bot ondersteunt nu een & quot; remote chatroom relais & quot; (Relais alle berichten van een MUC een lijst van gebruikers) op een normale relais (een gebruiker een lijst van MUC)
  • Met deze kunt u een partychat mode emuleren.
  • err-music [thx voor Ben Van Daele https://github.com/benvd en thx voor Tali Petrover https://github.com/atalyad]

Eisen

  • Python

Vergelijkbare software

Underground IM
Underground IM

20 Feb 15

pork
pork

3 Jun 15

duxlot
duxlot

20 Feb 15

Reacties op err

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!