Detalii soft:
Versiune: 2.0.0 Beta
Incarca data: 20 Feb 15
Licenţă: Gratuit
Popularitate: 101
aluneca este un XMPP chatbot pe bază de plugin proiectat pentru a fi ușor dislocabile, extensibil și întreținut. & Nbsp; este scris în Python și se bazează pe jabberbot_ și yapsy_ cu unele mici modificări pentru prima
<. p> Caracteristici :.
- Testat cu hipchat_ și openfire_ dar trebuie să fie compatibile cu orice server XMPP / Jabber
- Pot fi setate astfel o listă restrânsă de persoane au drepturi de administrare
- arhitectură plugin dinamic: admin bot poate instala / dezinstalare / activa / dezactiva dinamic doar prin chat cu botul .
- Suporta MUCs (chat)
- Pot proxy și calea de unul de 2 unul mesaje MUC astfel încât să poată factor notificatorii XMPP simple pentru a fi compatibil München (de exemplu, JIRA XMPP notificatorul).
- Într-adevăr ușor extensibil (a se vedea exemplul de mai jos)
- Oferă un un magazin de persistența automat pe plugin
- un ajutor comanda! Care generează dinamic documentația de docstrings Python ale comenzilor
Ce este nou în această versiune:
- Caracteristici:
- suport SSL pentru callback webhook
- suport Unicode JID
- Per istorie comanda utilizator (Datorită Leonid S. Usov https://github.com/leonid-s-usov)
- HIDE_RESTRICTED_COMMANDS opțiune adăugat pentru a filtra comenzile non accessoble de ajutor (Datorită Leonid S. Usov https://github.com/leonid-s-usov)
- aluneca-markovbot a fost adăugat la lista oficială plugin-uri (Datorită Max Wagner https://github.com/MaxWagner)
- Versiunea parsarea suportă acum beta, alfa, rc etc ... statusuri
- refactorizare Major:
- piton 3 Compatibilitate
- XMPP backend a fost înlocuit cu sleekxmpp
- balon a fost înlocuit cu sticlă (scuze balon nu suport AP3, nici un viitor)
- racheta este utilizat ca server de web cu suport SSL
- acum backend IRC utilizează smpler python / pachet IRC
- unittest acoperire îmbunătățită
Ce este nou în versiunea 1.6.7:
- Bugs:
- XMPP de la care nu s-a îndepărtat așa cum ar trebui și au spart compatibilitatea GTalk
- eroare fixă "format incorect-JID" cu build_reply ()
- Caracteristici:
- nou plugin: greșească-dnsutils https://github.com/zoni/err-dnsutils
- Acum puteți redirecționa selectiv răspunsuri Chatroom dintr-o listă de comenzi specificate într-un chat privat (evită inundații pe IRC, de exemplu)
- logare se poate realiza folosind pază
- Err poate acum Conectare utilizând SSL pe IRC (thx pentru Dan Poirier https://github.com/poirier)
Ce este nou în versiunea 1.6.5:
- Bugs:
- https://github.com/gbin/err/issues/59 [Multumiri https://github.com/bubba-h57 & https://github.com/zoni pentru a ajuta pentru a diagnostica]
- Caracteristici:
- backend grafic foloseste acum un multilinie chat pentru a reflecta mai bine unele backend.
Ce este nou în versiunea 1.6.4:
- Bugs:
- probleme de decapare și de identitate
- warn_admin stabilit că regresat
- aproape corect rafturi pe care se derulează conexiune [Thx pentru Linux tehnician https://github.com/linuxtechie]
- corectate raportarea de stare! A fost a fost incorect pentru plugin-uri care nu sunt configurate (eticheta C)
- forța o reconectare complet pe & quot; Vezi și alte Host & quot; Mesajul XMPP
- Caracteristici:
- Acum, puteți modifica implicit prefixul de bot (nou BOT_PREFIX config) [Multumiri Ciaran Gultnieks https://github.com/CiaranG]
- Adaugata o threadpool opțional pentru a executa comenzi în paralel (Experimental, nou config: BOT_ASYNC)
- Acum, așteptați bot pe semnal USR1 astfel încât să puteți face o ucide -USR1 PID de aluneca pentru a face ruleze o consolă piton local pentru a depana-l trăiască
- Acum poti avea mai multe de configurare _ *. Py, câte una pe fiecare backend (pentru a putea testa specific un backend fără a trebui să reconfigureze de fiecare dată bot)
Ce este nou în versiunea 1.6.3:
- Bugs:
- ! Reîncărcare a fost cauza unui accident pe planning
- ! Modificare a fost faptul că nu la internal_shelf
- mai multe fixups consistenta in jurul Identitate și mesaj, acum acestea ar trebui să se comporte aproape la fel a fost în toate backend
- corectate mai multe Unicode / UTF-8 probleme de-a lungul backend
- unificat XMPP standard si hipchat ține în viață, care lucrează în același
- Caracteristici:
- adăugat aluneca-timemachine, o & quot; istorie & quot; plugin care Busteni și indexurile fiecare mesaje. Puteți să-l interoga cu o sintaxă Lucene peste datele specifice etc ...
- Adaugata o UI server de web de plugin interna webserver (dezactivată în mod implicit vedea! Configurare webserver să-i permită)
- Acum, dacă o structură de configurare schimbat sau nu a reușit, botul va prezenta configurare ai avut și șablonul implicit astfel încât să puteți adapta de configurare curent cu ușurință
- Adaugata schema de XHTML-im astfel încât să puteți utiliza editorul XML favorit pentru a verifica ceea ce șabloanele sunt generatoare
Ce este nou în versiunea 1.6.2:
- Bugs:
- lipsește un dependență de piton config [thx lui Iosua Tobin https://github.com/joshuatobin]
- Fixare două declarații de depanare de logare care sunt amestecate până [thx la Iosua Tobin https://github.com/joshuatobin]
- Eliminat URL-ul rewritting din interfața de utilizator QT
- Caracteristici:
- Adăugat suport extinsă IRC
- Acum BOT_EXTRA_PLUGIN_DIR poate fi o listă astfel încât să puteți dezvolta mai multe plugin-uri în același timp
Ce este nou în versiunea 1.6.0:
- Bugs:
- corectat o problemă de filetare care a fost prevenirea aluneca pentru a iesi
- shebangs Python linii în cazul în care nu generic
- calea de configurare nu este introdus primul deci nu intră în conflict cu alte instalări
- corectat o corupție a configs pe unele magazine persistența pe închidere
- Caracteristici:
- Adăugat suport pentru foc de tabara (a se vedea: https://github.com/gbin/err/wiki/Setup-with-CampFire)
- Adăugat suport pentru API Hipchat cu mesaje HTML de bază (https://github.com/gbin/err/wiki/Setup-with-Hipchat)
- Adăugat suport pentru webhooks (a se vedea: https://github.com/gbin/err/wiki/webhooks)
- backend independente pot fi puse în aplicare
- Pentru a simplifica: acum botcmd și BotPlugin sunt ambele importate din errbot (am plecat un mare avertisment grăsime pentru locul depreciată vechi, acestea vor fi eliminate în următoarea versiune)
- raport de stare mai bună de la statutul de! (Inclusiv erori și non-configurate plugins)
Ce este nou în versiunea 1.5.1:
- Pachetul pypi nu a fost implementarea template-uri html
Ce este nou în versiunea 1.4.1:
- Bugs:
- corectat o eroare vicios atunci când utilizați metaclasses pe plugin-uri cu decorator botcmd generate cu parametrii
- nu pun nici un mesaj de apel invers dacă mesajul este de la istoria de chat
- problemă dependență cu dnspython, ea stabilește compatibilitatea Google Apps [Thx pentru Linux tehnician https://github.com/linuxtechie]
- pe actualizări contracte repo, săvârșit o eroare acum verificați din nou dependențele (nu se stie niciodata daca au schimbat după actualizare)
- Caracteristici:
- Adaugata o nouă apel invers check_configuration acum implicit verificarea de configurare este extinsă și nu de punere în aplicare trebuie să se facă pe partea plugin
- Warn adminii în caz de comandă ciocniri nume și le rezolvați prin prefixarea numelui plugin + -
- Un brand nou mod grafic, astfel încât să puteți depana cu imagini afișate, etc ... (comandă opțiune linia -G) necesită pyside
- O nouă comandă! Apropos care caută un termen în descrierile de ajutor [THX Ben Van Daele https://github.com/benvd]
- Acum bot reconecteaza în caz de prost conexiune la internet [Thx în Linux tehnician https://github.com/linuxtechie]
- bot suportă acum un & quot; de la distanță releu de discuții & quot; (Releu toate mesajele de la o München la o listă de utilizatori) pe partea de sus a unui releu normal (de la un utilizator la o listă de MUC)
- Cu aceasta puteți crea un mod partychat.
- aluneca-muzică [thx pentru Ben Van Daele https://github.com/benvd și thx pentru Tali Petrover https://github.com/atalyad]
Cerințe :
- Python
Comentariile nu a fost găsit