err

Software skärmdump:
err
Mjukvaruinformation:
Version: 2.0.0 Beta
Ladda upp dagen: 20 Feb 15
Utvecklare: Guillaume BINET
Licens: Gratis
Popularitet: 101

Rating: 3.0/5 (Total Votes: 2)

err är en plugin-baserad XMPP chatbot utformad för att vara lätt att sättas, utbyggbar och nbsp underhålla &;. Det är skrivet i python och den är baserad på jabberbot_ och yapsy_ med vissa smärre modifieringar för den första <. p> Funktioner :.

  • Testad med hipchat_ och openfire_ men bör vara förenliga med alla XMPP / Jabber-servrar
  • Kan ställas så en begränsad förteckning över personer har administratörsrättigheter
  • Dynamisk plugin arkitektur: bot admin kan installera / avinstallera / aktivera / inaktivera plugins dynamiskt bara genom att chatta med bot
  • .
  • Stöder MUCs (chattrum)
  • Kan proxy och rutt en 2 ett budskap till MUC så det kan Enabler enklare XMPP anmälare vara MUC-kompatibel (t.ex. JIRA XMPP anmälaren).
  • Verkligen lätt utbyggbar (se exempel nedan)
  • Ger en automatisk persistens butik per plugin
  • en help kommando! Som genererar dynamiskt dokumentationen från python docstrings av kommandona

Vad är nytt i den här versionen:

  • Funktioner:
  • SSL-stöd för webhook callbacks
  • JID Unicode-stöd
  • Per användarkommandohistorik (Tack till Leonid S. Usov https://github.com/leonid-s-usov)
  • HIDE_RESTRICTED_COMMANDS alternativet läggs för att filtrera bort de icke accessoble kommandon från hjälp (tack vare Leonid S. Usov https://github.com/leonid-s-usov)
  • err-markovbot har lagts till den officiella förteckningen plugins (Tack till Max Wagner https://github.com/MaxWagner)
  • versionspars stödjer nu beta, alfa, rc osv ... status
  • Major refacto:
  • python 3 kompatibilitet
  • XMPP backend har ersatts av sleekxmpp
  • kolv har ersatts av flaskan (sorry kolv ingen py3 stöd, ingen framtid)
  • raket används som webbserver med SSL-stöd
  • Nu IRC backend använder smpler python / irc paket
  • förbättrats unittest täckningen

Vad är nytt i version 1.6.7:

  • Bugs:
  • för XMPP från avlägsnades inte som den borde och bröt gtalk kompatibilitet
  • fast 'jid-malformed "fel med build_reply ()
  • Funktioner:
  • ny plugin: fela-dnsutils https://github.com/zoni/err-dnsutils
  • Nu kan du selektivt avleda chattrum svar från en lista med specificerade kommandon till en privat chatt (undviker översvämningar på IRC till exempel)
  • loggn kan göras med vaktpost
  • Err kan nu logga in med SSL på IRC (thx till Dan Poirier https://github.com/poirier)

Vad är nytt i version 1.6.5:

  • Bugs:
  • https://github.com/gbin/err/issues/59 [Thx till https://github.com/bubba-h57 & https://github.com/zoni för att hjälpa att diagnostisera det]
  • Funktioner:
  • Den grafiska backend använder nu en multichatt för att bättre spegla några backends.

Vad är nytt i version 1.6.4:

  • Bugs:
  • Identitet stripp problem
  • fast warn_admin som regredierat
  • stäng korrekt hyllor på anslutnings droppe [Thx till linux techie https://github.com/linuxtechie]
  • korrigerade statusrapportering till! Var var felaktig för icke konfigurerade plugins (etikett C)
  • tvinga en komplett återanslutning på & quot; Se Andra Host & quot; XMPP meddelande
  • Funktioner:
  • Du kan nu ändra standardprefix för bot (nytt config BOT_PREFIX) [Thx till Ciaran Gultnieks https://github.com/CiaranG]
  • Inkom en valfri threadpool att utföra kommandon parallellt (Experimental, ny config: BOT_ASYNC)
  • Nu bot vänta på signal USR1 så att du kan göra en döda -USR1 PID av err att göra det leka en lokal python konsol för att felsöka den live
  • Nu kan du ha flera config _ *. Py, en per backend (för att kunna testa specifikt en backend utan att behöva konfigurera varje gång boten)

Vad är nytt i version 1.6.3:

  • Bugs:
  • ! Reload orsakade en krasch på mall
  • ! Uppdateringen misslyckas på internal_shelf
  • flera konsistens korrigeringar runt Identitet och meddelande, nu de ska bete sig nästan samma var över alla backends
  • korrigerade flera unicode / UTF-8 nummer över backends
  • enat standard XMPP och hipchat hålla vid liv, de arbetar på samma
  • Funktioner:
  • lagt err-Timemachine, en & quot; historia & quot; plugin som loggar och indexerar varje meddelanden. Du kan fråga den med ett Lucene syntax över datum osv ...
  • Lade till en webbserver UI från webservern inbyggda plugin (inaktiverat som standard se! Config webbserver för att aktivera det)
  • Om nu en config struktur ändras eller misslyckats, kommer boten presentera config du hade och standardmallen så att du kan anpassa din nuvarande config lätt
  • Inkom schemat för xhtml-im så du kan använda din favorit xml editor för att kontrollera vad dina mallar genererar

Vad är nytt i version 1.6.2:

  • Bugs:
  • saknas ett beroende för python config [thx till Joshua Tobin https://github.com/joshuatobin]
  • Fastställande två loggnings debug uttalanden som blandas upp [thx till Joshua Tobin https://github.com/joshuatobin]
  • Tog bort URL rewritting från QT användargränssnittet
  • Funktioner:
  • Inkom grundläggande IRC support
  • Nu BOT_EXTRA_PLUGIN_DIR kan vara en lista så att du kan utveckla flera plugins samtidigt

Vad är nytt i version 1.6.0:

  • Bugs:
  • korrigerade ett gäng fråga som förhindrar err att sluta
  • python shebangs linjer där inte generiska
  • config vägen inte in först så vi inte står i konflikt med andra installationer
  • korrigerat en korruption av configs på vissa persistens butiker på avstängning
  • Funktioner:
  • Stöd för lägereld (se: https://github.com/gbin/err/wiki/Setup-with-CampFire)
  • Stöd för Hipchat API med grundläggande HTML-meddelanden (https://github.com/gbin/err/wiki/Setup-with-Hipchat)
  • Utökat stöd för webhooks (se: https://github.com/gbin/err/wiki/webhooks)
  • Oberoende backends kan genomföras
  • För att förenkla: Nu botcmd och BotPlugin båda importeras från errbot (vi kvar en stor fet varning för gamla Deprecated plats, kommer de att tas bort i nästa utgåva)
  • Bättre statusrapport från status! (Inklusive fel och icke-konfigurerade plugins)

Vad är nytt i version 1.5.1:

  • pypi paketet inte distribuera html-mallar

Vad är nytt i version 1.4.1:

  • Bugs:
  • korrigerade en ond bugg när du använder metaclasses på plugins med botcmd dekoratör genereras med parametrar
  • inte kalla någon callback-meddelande om meddelandet är från chatthistoriken
  • beroendeproblem med dnspython, fixar det kompatibiliteten med google apps [Thx till linux techie https://github.com/linuxtechie]
  • för repor uppdateringar, fela nu kontrollera igen beroenden (man vet aldrig om de ändrats efter uppdateringen)
  • Funktioner:
  • Lade till en ny check_configuration callback nu som standard konfigurationskontroll är grundläggande och inget genomförande måste göras på plugin sidan
  • Varna admins vid kommandonamn sammandrabbningar och åtgärda dem genom att inleda namnet på plugin + -
  • En helt ny grafiskt läge så att du kan felsöka med bilder visas osv ... (kommandoradsoption -G) det kräver pyside
  • Ett nytt! Apropos kommando som söker en term i hjälpbeskrivningar [THX till Ben Van Daele https://github.com/benvd]
  • Nu bot återansluter i händelse av dåligt internetuppkoppling [Thx till linux techie https://github.com/linuxtechie]
  • bot stöder nu en & quot; fjärrchattrum relä & quot; (Relä alla meddelanden från en MUC till en lista med användare) ovanpå en vanlig relä (från en användare till en lista med MUC)
  • Med denna kan du emulera en partychat läge.
  • err-musik [thx till Ben Van Daele https://github.com/benvd och THX till Tali Petrover https://github.com/atalyad]

Krav :

  • Python

Liknande mjukvara

Fishbot
Fishbot

3 Jun 15

Peafowl
Peafowl

12 May 15

jabberd2
jabberd2

19 Feb 15

Kommentarer till err

Kommentarer hittades inte
Kommentar
Slå på bilder!