Prog.varedetaljer:
Versjon: 2.0.0 Beta
Last opp dato: 20 Feb 15
Lisens: Gratis
Popularitet: 101
feile er en plugin-basert XMPP chatbot designet for å være lett deployerbare, utvidbar og nbsp vedlikeholds &;. Det er skrevet i Python og den er basert på jabberbot_ og yapsy_ med noen mindre modifikasjoner for den første
<. p> Egenskaper .
- Testet med hipchat_ og openfire_ men skal være kompatibel med alle XMPP / Jabber servere
- Kan settes opp slik at en begrenset liste over personer har administratorrettigheter
- Dynamic plugin arkitektur: boten admin kan installere / avinstallere / aktivere / deaktivere plugins dynamisk bare ved å chatte med boten .
- Støtter MUCs (chatrooms)
- Kan proxy og rute ett to ett meldinger til MUC så det kan Enabler enklere XMPP varslere å være MUC kompatibel (for eksempel JIRA XMPP melderen).
- Virkelig lett utvidbar (se eksempel nedenfor)
- Gir en en automatisk persistens butikk per plugin
- en! Hjelp kommando som genererer dynamisk dokumentasjonen fra python docstrings av kommandoene
Hva er nytt i denne utgaven:
- Egenskaper:
- SSL-støtte for webhook callbacks
- JID unicode støtte
- Per bruker kommandoen historie (Takk til Leonid S. Usov https://github.com/leonid-s-usov)
- HIDE_RESTRICTED_COMMANDS alternativ lagt til å filtrere ut de ikke accessoble kommandoer fra hjelp (Takk til Leonid S. Usov https://github.com/leonid-s-usov)
- err-markovbot har blitt lagt til plugins liste offisielle (Takk til Max Wagner https://github.com/MaxWagner)
- versjonen parsing støtter nå beta, alfa, rc osv ... statuser
- Major refactoring:
- python 3 kompatibilitet
- XMPP backend har blitt erstattet av sleekxmpp
- kolbe har blitt erstattet av flaske (sorry kolbe ingen PY3 støtte, ingen fremtid)
- rakett brukes som webserver med SSL-støtte
- nå IRC backend bruker smpler python / irc pakke
- bedre unittest dekning
Hva er nytt i versjon 1.6.7:
- Bugs:
- XMPP fra ble ikke fjernet som det skal, og brøt gtalk kompatibilitet
- fast 'JID-misdannet' feil med build_reply ()
- Egenskaper:
- ny plugin: feile-dnsutils https://github.com/zoni/err-dnsutils
- Nå kan du velge å viderekoble chatterom svar fra en liste over spesifiserte kommandoer til en privat chat (unngår flom på IRC for eksempel)
- loggingen kan gjøres ved hjelp av vakt
- Err kan nå logge inn med SSL på IRC (thx til Dan Poirier https://github.com/poirier)
Hva er nytt i versjon 1.6.5:
- Bugs:
- https://github.com/gbin/err/issues/59 [Thx til https://github.com/bubba-h57 & https://github.com/zoni for å bidra til å diagnostisere det]
- Egenskaper:
- Den grafiske backend bruker nå en multiline chat for å bedre reflektere noen backends.
Hva er nytt i versjon 1.6.4:
- Bugs:
- Identitets stripping problemer
- fast warn_admin som tilbakegang
- nær riktig hyller på tilkoblingsfall [Thx til linux techie https://github.com/linuxtechie]
- rettet statusrapportering! Var var feil for ikke konfigurert plugins (etikett C)
- tvinge en komplett gjeninnkobling på & quot; Se Andre Host & quot; XMPP melding
- Egenskaper:
- Du kan nå endre standard prefikset for bot (ny config BOT_PREFIX) [Thx til Ciaran Gultnieks https://github.com/CiaranG]
- lagt en valgfri threadpool å utføre kommandoer i parallell (Experimental, ny config: BOT_ASYNC)
- Nå bot vente på signal USR1 slik at du kan gjøre en drepe -USR1 PID av err å gjøre det gyte en lokal python konsoll å feilsøke det leve
- Nå kan du få flere config _ *. Py, ett per backend (for å kunne teste spesifikt en backend uten å måtte konfigurere hver gang bot)
Hva er nytt i versjon 1.6.3:
- Bugs:
- ! Reload var forårsaker en krasj på sjablonforbindelse
- ! Oppdateringen var sviktende på internal_shelf
- flere konsistens fixups rundt identitet og Message, nå de bør oppføre seg nesten det samme var over alle backends
- rettet flere Unicode / UTF-8 problemstillinger på tvers Baksystemer
- enhetlig standard XMPP og hipchat holde i live, fungerer de samme
- Egenskaper:
- lagt err-tidsmaskin, en & quot; historie & quot; plugin som logger og indekserer alle meldinger. Du kan spørre på den med en Lucene syntaks over bestemte datoer osv ...
- Lagt til en webserver UI fra webserver innebygd plugin (deaktivert som standard se! Config webserver for å aktivere den)
- Nå hvis en config struktur endres eller feilet, vil bot presentere deg config du hadde og standardmalen slik at du kan tilpasse din nåværende config lett
- Lagt skjemaet for xhtml-im slik at du kan bruke din favoritt xml editor for å sjekke hva dine maler som genererer
Hva er nytt i versjon 1.6.2:
- Bugs:
- mangler en avhengighet for python config [thx til Joshua Tobin https://github.com/joshuatobin]
- Fikse to logging debug uttalelser som er blandet opp [thx til Joshua Tobin https://github.com/joshuatobin]
- Fjernet URL rewritting fra QT brukergrensesnitt
- Egenskaper:
- Lagt grunn IRC støtte
- Nå BOT_EXTRA_PLUGIN_DIR kan være en liste slik at du kan utvikle flere plugins samtidig
Hva er nytt i versjon 1.6.0:
- Bugs:
- rettet en threading problem som hindrer err å slutte
- python shebangs linjene der ikke generisk
- config banen ikke er satt inn først, slik at vi ikke kommer i konflikt med andre installasjoner
- rettet en forvanskning av configs på noen persistens butikker på nedleggelse
- Egenskaper:
- Lagt til støtte for bål (se: https://github.com/gbin/err/wiki/Setup-with-CampFire)
- Lagt til støtte for Hipchat API med grunnleggende HTML-meldinger (https://github.com/gbin/err/wiki/Setup-with-Hipchat)
- Lagt til støtte for webhooks (se: https://github.com/gbin/err/wiki/webhooks)
- Uavhengige backends kan implementeres
- For å forenkle: nå botcmd og BotPlugin er begge importert fra errbot (vi igjen en stor feit advarsel for den gamle Foreldet sted, vil de bli fjernet i neste release)
- Bedre statusrapport fra status! (Inkludert feil og ikke-konfigurerte plugins)
Hva er nytt i versjon 1.5.1:
- Den PyPI pakken ble ikke distribusjon html maler
Hva er nytt i versjon 1.4.1:
- Bugs:
- rettet en ond bug når du bruker metaklasser på plugins med botcmd dekoratør generert med parametre
- ikke kalle noen tilbakeringing beskjed hvis meldingen er fra chat historie
- avhengighet problem med dnspython, det fikser kompatibiliteten med Google Apps [Thx til linux techie https://github.com/linuxtechie]
- på repos oppdateringer, feile nå sjekker avhengigheter (du vet aldri om de endret etter oppdateringen)
- Egenskaper:
- Lagt til en ny check_configuration tilbakeringing nå som standard konfigurasjonskontroll er enkel og ingen implementering må gjøres på plugin side
- Advar admins i tilfelle kommandonavnekollisjoner og fikse dem med prefikset navnet på plugin + -
- En helt ny grafisk modus, slik at du kan feilsøke med bilder vises osv ... (kommandolinjealternativet -G) det krever pyside
- En ny! Apropos kommando som søker et begrep i hjelpe beskrivelser [thx til Ben Van Daele https://github.com/benvd]
- Nå boten kobler i tilfelle dårlig internett-tilkobling [Thx til Linux techie https://github.com/linuxtechie]
- Boten støtter nå en & quot; fjern chatterom relé & quot; (Stafett alle meldinger fra en MUC til en liste over brukere) på toppen av en vanlig stafett (fra en bruker til en liste over MUC)
- Med denne kan du etterligne en partychat modus.
- err-musikk [thx til Ben Van Daele https://github.com/benvd og thx til Tali Petrover https://github.com/atalyad]
Krav :
- Python
Kommentarer ikke funnet