Software detaljer:
Version: 2.0.0 Beta
Upload dato: 20 Feb 15
Licens: Gratis
Popularitet: 101
err er et plugin-baserede XMPP chatbot designet til at være let deployerbare, Extensible og vedligeholdelsesvenlig. & Nbsp; Det er skrevet i Python og den er baseret på jabberbot_ og yapsy_ med nogle mindre ændringer for den første
<. p> Egenskaber :.
- Testet med hipchat_ og openfire_ men bør være forenelige med de XMPP / Jabber-servere
- Kan være setup så en begrænset liste over personer har administrator rettigheder
- Dynamisk plugin arkitektur: bot admin kan installere / afinstallere / aktivere / deaktivere plugins dynamisk blot ved at chatte med bot .
- Understøtter MUCs (chatrooms)
- Kan proxy og rute en 2 én beskeder til MUC så den kan Enabler enklere XMPP anmelderne til at være MUC kompatibelt (f.eks JIRA XMPP anmelderen).
- Virkelig nemt udvides (se eksempel nedenfor)
- Giver en automatisk persistens butik pr plugin
- en! Hjælp kommando der genererer dynamisk dokumentationen fra python docstrings af kommandoerne
Hvad er nyt i denne udgivelse:
- Features:
- SSL støtte til webhook tilbagekald
- JID unicode support
- Per bruger kommando historie (Tak til Leonid S. Usov https://github.com/leonid-s-usov)
- HIDE_RESTRICTED_COMMANDS option tilføjet at bortfiltrere de ikke accessoble kommandoer fra den hjælp (Tak til Leonid S. Usov https://github.com/leonid-s-usov)
- err-markovbot er blevet tilføjet til den officielle plugins listen (Tak til Max Wagner https://github.com/MaxWagner)
- den version parsing understøtter nu beta, alpha, rc osv ... statusser
- Større refactoring:
- Python 3 kompatibilitet
- XMPP backend er blevet erstattet af sleekxmpp
- kolbe er blevet erstattet af flaske (sorry kolbe ingen py3 support, ingen fremtid)
- raket anvendes som webserver med SSL support
- nu IRC backend bruger smpler python / irc pakke
- forbedret unittest dækning
Hvad er nyt i version 1.6.7:
- Bugs:
- Den XMPP fra blev ikke fjernet, som det burde, og brød gtalk kompatibilitet
- fast "JID-misdannet 'fejl med build_reply ()
- Features:
- nyt plugin: err-dnsutils https://github.com/zoni/err-dnsutils
- Nu kan du selektivt aflede chatroom svar fra en liste over specificeret kommandoer til en privat chat (undgår oversvømmelser på IRC for eksempel)
- logningen kan gøres ved hjælp vagtpost
- Err kan nu logge ind med SSL på IRC (thx til Dan Poirier https://github.com/poirier)
Hvad er nyt i version 1.6.5:
- Bugs:
- https://github.com/gbin/err/issues/59 [Thx til https://github.com/bubba-h57 & https://github.com/zoni for at hjælpe med at diagnosticere den]
- Features:
- Den grafiske backend bruger nu en multiline chat bedre afspejler nogle backends.
Hvad er nyt i version 1.6.4:
- Bugs:
- Identitet stripping problemer
- fast warn_admin der svandt
- luk korrekt hylder på tilslutning drop [Thx til linux techie https://github.com/linuxtechie]
- korrigeret! Statusrapportering var var forkert for ikke konfigureret plugins (label C)
- tvinge en komplet gentilslutning på & quot; Se Andre Host & quot; XMPP besked
- Features:
- Du kan nu ændre standard præfiks af bot (ny config BOT_PREFIX) [Thx til Ciaran Gultnieks https://github.com/CiaranG]
- Tilføjet en valgfri ThreadPool at udføre kommandoer parallelt (Experimental, ny config: BOT_ASYNC)
- Nu bot vente på signal USR1 så du kan gøre et dræbe -USR1 PID af fejle at gøre det gyde en lokal python konsol at fejlsøge det live
- Nu kan du få flere config _ *. Py, én pr backend (for at være i stand til at teste specifikt en backend uden at skulle omkonfigurere hver gang bot)
Hvad er nyt i version 1.6.3:
- Bugs:
- ! Reload var forårsager et nedbrud på templatere
- ! Opdatering blev ikke på internal_shelf
- flere konsistens fixups omkring identitet og Message, nu de bør opføre sig næsten det samme var på tværs af alle backends
- korrigerede flere Unicode / UTF-8 emner på tværs af backends
- samlet standard XMPP og hipchat holde i live, de arbejder det samme
- Features:
- tilføjede err-TimeMachine, en & quot; historie & quot; plugin, logfiler og indekserer hver meddelelser. Du kan forespørge det med en Lucene syntaks i specifikke datoer osv ...
- Tilføjet en webserver UI fra webserveren indbyggede plugin (deaktiveret som standard se! Config webserver, så den)
- Hvis nu en config struktur ændret eller mislykkedes, vil botten præsentere dig config du havde og den standardskabelon, så du kan tilpasse din nuværende config nemt
- Tilføjet skemaet for xhtml-im så du kan bruge din favorit xml editor til at kontrollere, hvad dine skabeloner genererer
Hvad er nyt i version 1.6.2:
- Bugs:
- mangler en afhængighed for python config [THX til Joshua Tobin https://github.com/joshuatobin]
- Fixing to logging debug udsagn, der er blandet op [THX til Joshua Tobin https://github.com/joshuatobin]
- Fjernet webadressen rewritting fra QT brugergrænseflade
- Features:
- Tilføjet grundlæggende IRC support
- Nu BOT_EXTRA_PLUGIN_DIR kan være en liste, så du kan udvikle flere plugins på samme tid
Hvad er nyt i version 1.6.0:
- Bugs:
- korrigeret en threading problem, der forhindrede err at holde op
- python shebangs strækninger, hvor der ikke generisk
- config stien er ikke sat først, så vi ikke er i konflikt med andre installationer
- korrigeret en forvanskning af de configs på nogle persistens butikker på shutdown
- Features:
- Tilføjet understøttelse af Campfire (se: https://github.com/gbin/err/wiki/Setup-with-CampFire)
- Tilføjet understøttelse af Hipchat API med grundlæggende HTML-beskeder (https://github.com/gbin/err/wiki/Setup-with-Hipchat)
- Tilføjet understøttelse af webhooks (se: https://github.com/gbin/err/wiki/webhooks)
- Uafhængige backends kan gennemføres
- For at forenkle: nu botcmd og BotPlugin begge importeret fra errbot (vi forlod en stor fed advarsel for de gamle forældede stedet, vil de blive fjernet i næste udgave)
- Bedre rapport status fra! Status (herunder fejl og ikke-konfigurerede plugins)
Hvad er nyt i version 1.5.1:
- pypi pakken blev ikke indsætte HTML-skabeloner
Hvad er nyt i version 1.4.1:
- Bugs:
- korrigeret en ond fejl, når du bruger metaclasses på plugins med botcmd dekoratør genereret med parametre
- ikke kalde nogen tilbagekald besked, hvis beskeden er fra chatten historie
- afhængighed problem med dnspython, den fastsætter foreneligheden med Google Apps [Thx til linux techie https://github.com/linuxtechie]
- for genkøbsforretninger opdateringer, err nu recheck afhængigheder (du ved aldrig, hvis de ændrede efter opdateringen)
- Features:
- Tilføjet en ny check_configuration tilbagekald nu som standard konfigurationen kontrol er grundlæggende og ingen implementering skal ske på plugin side
- Advar admins i tilfælde af kommandonavn sammenstød og løse dem ved at foranstille navn plugin + -
- En helt ny grafisk tilstand, så du kan debug med billeder, der vises osv ... (kommandolinjeflaget -G) det kræver pyside
- Et nyt! Apropos kommando, søge et begreb i den hjælp beskrivelser [THX til Ben Van Daele https://github.com/benvd]
- Nu bot genopretter i tilfælde af dårligt internetforbindelse [Thx til linux techie https://github.com/linuxtechie]
- bot understøtter nu en & quot; remote chatroom relæ & quot; (Relæ alle beskeder fra en MUC til en liste over brugere) på toppen af en normal relæ (fra en bruger til en liste over MUC)
- Med dette kan du emulere en partychat mode.
- err-musik [THX til Ben Van Daele https://github.com/benvd og thx til Tali Petrover https://github.com/atalyad]
Krav :
- Python
Kommentarer ikke fundet