Mjukvaruinformation:
Version: 2.0.0 Beta
Ladda upp dagen: 20 Feb 15
Licens: Gratis
Popularitet: 101
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> <. 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 li>
- 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
Kommentarer hittades inte