Szczegóły programowe:
Wersja: 2.0.0 Beta
Filmu: 20 Feb 15
Licencja: Wolny
Popularność: 101
eee to plugin oparte XMPP chatbota zaprojektowany, aby być łatwo przenośna, rozszerzalny i utrzymaniu. & Nbsp; Jest napisany w Pythonie i jest oparty na jabberbot_ i yapsy_ z niewielkimi modyfikacjami do pierwszego
<. p> Opis .
- Testowane z hipchat_ i openfire_, ale powinny być zgodne z wszystkich serwerów XMPP / Jabber,
- Może być skonfigurowany tak ograniczona lista osób mają prawa administracyjne,
- Dynamiczna architektura wtyczki: admin bot może zainstalować / odinstalować / włączanie / wyłączenie wtyczek dynamicznie po prostu rozmawiając z bota li>.
- Obsługuje MUCs (czaty)
- Może proxy i trasy jeden 2 jeden wiadomości do MUC więc może Enabler prostsze zgłaszających XMPP być MUC kompatybilny (na przykład jira XMPP zgłaszającego).
- Bardzo łatwo rozszerzalny (patrz przykład poniżej)
- Zapewnia automatyczną sklep oporność za plugin
- pomocy! Komenda, które generują dynamicznie dokumentację z docstrings Pythona poleceń
Co nowego w tym wydaniu:
- Opis:
- SSL dla wywołania zwrotne webhook
- obsługa Unicode JID
- Na historii poleceń użytkownika (Dzięki Leonid S. Usov https://github.com/leonid-s-usov)
- HIDE_RESTRICTED_COMMANDS opcja dodania odfiltrować non accessoble polecenia z pomocą (Dzięki Leonid S. Usov https://github.com/leonid-s-usov)
- eee-markovbot został dodany do listy oficjalnych plugins (Dzięki Max Wagner https://github.com/MaxWagner)
- Wersja parsowanie obsługuje beta, alfa, rc itp ... statusy
- Duże refaktoryzacji:
- python 3 kompatybilność
- XMPP zaplecza został zastąpiony sleekxmpp
- Kolba została zastąpiona przez butelki (przepraszam kolba nie wsparcie py3, bez przyszłości)
- Rakieta jest używany jako serwer WWW z obsługą SSL
- teraz zaplecza IRC używa smpler python / pakietu IRC
- poprawiła unittest zasięg
Co nowego w wersji 1.6.7:
- Bugs:
- XMPP z nie został usunięty, jak powinien i złamał zgodność gtalk
- stałe "jid-niepoprawny" błąd z build_reply ()
- Opis:
- Nowa wtyczka: err-dnsutils https://github.com/zoni/err-dnsutils
- Teraz można selektywnie odwrócić odpowiedzi czacie z listy określonych poleceń do prywatnej rozmowy (zapobiega powodziom IRC na przykład),
- Rejestrowanie może odbywać się za pomocą wartownika,
- Err mogą teraz Zaloguj się za pomocą protokołu SSL na IRC (thx Dan Poirier https://github.com/poirier)
Co nowego w wersji 1.6.5:
- Bugs:
- https://github.com/gbin/err/issues/59 [THX do https://github.com/bubba-h57 & https://github.com/zoni za pomoc w jej zdiagnozować]
- Opis:
- zaplecza graficznego używa teraz multilinii czatu, aby lepiej odzwierciedlały niektóre z bazami.
Co nowego w wersji 1.6.4:
- Bugs:
- Problemy z tożsamością odpędzania
- stałe warn_admin, że cofnęła się,
- blisko poprawnie półki spadku połączenia [THX do linux techie https://github.com/linuxtechie]
- poprawione raportowanie stanu! To było nieprawidłowe dla niezarejestrowanych skonfigurowanych wtyczek (etykieta C)
- wymusić pełną ponownego łączenia na & quot; Zobacz inne Host & quot; Wiadomość XMPP
- Opis:
- Możesz teraz zmienić domyślny prefiks bota (nowe config BOT_PREFIX) [THX Ciaran Gultnieks https://github.com/CiaranG]
- Dodano opcjonalną wątków, aby wykonać polecenia równolegle (eksperymentalne, nowy config: BOT_ASYNC)
- Teraz czekać bot na USR1 sygnału, więc można się zabić -USR1 PID naruszył aby tarło lokalnej konsoli Pythona do debugowania żyć
- Teraz możesz mieć kilka config _ *. Py, po jednej w backend (aby móc przetestować specjalnie backend bez konieczności rekonfiguracji każdym bot)
Co nowego w wersji 1.6.3:
- Bugs:
- ! Przeładowanie było przyczyną wypadku na templating
- ! Zostało braku na internal_shelf
- kilka fixups wokół tożsamości i spójności wiadomości, teraz powinni się zachowywać prawie tak samo było na wszystkich backendów
- poprawione kilka Unicode / UTF-8 problemy całej backend
- zunifikowany standard XMPP i hipchat utrzymać przy życiu, że działają w ten sam
- Opis:
- dodany err-TimeMachine, to & quot; historii & quot; plugin, że dzienniki i indeksy co wiadomości. Możesz zapytać go o Lucene składni nad dat itd ...
- Dodano interfejs serwera WWW z serwera WWW wbudowanego wtyczki (domyślnie wyłączona zobaczyć! Config serwer WWW, aby ją włączyć)
- Teraz, jeśli struktura config zmieniony lub nie, bot będzie przedstawić Państwu config trzeba było i domyślnego szablonu, dzięki czemu można dostosować swój aktualny config łatwo
- Dodane schematu dla xhtml-im tak więc można użyć dowolnego edytora XML, aby sprawdzić, co się szablony generowania
Aktualizacja
Co nowego w wersji 1.6.2:
- Bugs:
- brakuje zależności dla python config [thx Joshua Tobina https://github.com/joshuatobin]
- Mocowanie dwa oświadczenia debugowania rejestrowania, które miesza się [thx do Jozuego Tobin https://github.com/joshuatobin]
- Usunięto URL rewritting z interfejsu QT użytkownika
- Opis:
- Dodane podstawowe wsparcie IRC
- Teraz BOT_EXTRA_PLUGIN_DIR może być listy, dzięki czemu można rozwijać kilka wtyczek jednocześnie
Co nowego w wersji 1.6.0:
- Bugs:
- poprawiony problem z wątków, który został zapobiegając err rzucić
- shebangs python linie, gdzie nie rodzajowe
- Ścieżka config nie jest włożona pierwszy więc nie kolidują z innymi instalacjami,
- poprawione korupcja configs na niektórych sklepach oporność na wyłączenie
- Opis:
- Dodano wsparcie dla ognisku (patrz: https://github.com/gbin/err/wiki/Setup-with-CampFire)
- Dodano wsparcie dla Hipchat API podstawowych wiadomości w formacie HTML (https://github.com/gbin/err/wiki/Setup-with-Hipchat)
- Dodano wsparcie dla webhooks (patrz: https://github.com/gbin/err/wiki/webhooks)
- Niezależne backendy mogą być realizowane,
- W celu uproszczenia: teraz botcmd i BotPlugin są zarówno importowane z errbot (zostawiliśmy duże ostrzeżenie tłuszczu dla starego przestarzałej miejscu, zostaną one usunięte w następnej wersji)
- Lepsze raportu stanu ze stanem! (W tym błędy i nie-skonfigurowanych pluginów)
Co nowego w wersji 1.5.1:
- Pakiet PyPI nie wdrażania szablonów html
Co nowego w wersji 1.4.1:
- Bugs:
- skorygować błędne błąd podczas korzystania z wtyczek na metaclasses dekorator generowanego z botcmd parametrów
- nie nazywamy każdą wiadomość zwrotną, jeśli wiadomość jest od historii czatu,
- Problem uzależnienia z dnspython, ustala ona kompatybilność z aplikacjami Google [linux Thx do techie https://github.com/linuxtechie]
- na aktualizacjach repo, błądzą teraz ponownie sprawdzić zależności (nigdy nie wiesz czy zmienili po aktualizacji)
- Opis:
- Dodano nowy check_configuration zwrotnego teraz domyślnie wyboru konfiguracji jest prosty i nie ma realizacja musi być wykonane po stronie wtyczki
- Informuj adminów w przypadku nazw poleceń starć i je naprawić poprzedzając nazwę wtyczki + -
- nowy tryb graficzny, dzięki czemu można debugować z obrazami wyświetlane itp ... (opcja wiersza poleceń -G) wymaga pyside
- Nowy! Apropos Komenda szukać terminu w opisach Pomoc [THX do Ben Van daele https://github.com/benvd]
- Teraz bot łączy się ponownie w przypadku złego podłączenia do internetu [Thx na linux technika https://github.com/linuxtechie]
- bot obsługuje teraz & quot; zdalnego przekaźnika chatroom & quot; (Przekaźnik wszystkie wiadomości z MUC do listy użytkowników) na szczycie normalnego przekaźnika (od użytkownika do listy MUC)
- Z tego można emulować tryb partychat.
- eee-music [thx Ben Van daele https://github.com/benvd i thx z Tali Petrover https://github.com/atalyad]
Wymagania :
- Python
Komentarze nie znaleziono