Rincian Software:
Versi: 2.0.0 Beta
Tanggal Upload: 20 Feb 15
Lisensi: Gratis
Popularitas: 101
err adalah XMPP ChatBot berbasis plugin yang dirancang untuk menjadi mudah deployable, extensible dan nbsp dipertahankan &;. Hal ini ditulis dalam python dan didasarkan pada jabberbot_ dan yapsy_ dengan beberapa modifikasi kecil untuk yang pertama
<. p> Fitur :.
- Diuji dengan hipchat_ dan openfire_ tetapi harus kompatibel dengan server XMPP / Jabber
- Bisa setup sehingga daftar dibatasi orang memiliki hak administrasi
- Dinamis arsitektur plugin: admin bot dapat menginstal / uninstall / mengaktifkan / menonaktifkan plugin dinamis hanya dengan mengobrol dengan bot .
- Mendukung Mucs (chatroom)
- Bisa proxy dan rute satu 2 satu pesan ke MUC sehingga dapat enabler pemberi XMPP sederhana menjadi MUC kompatibel (misalnya jira XMPP notifier).
- Benar-benar mudah extensible (lihat contoh di bawah)
- Memberikan toko ketekunan otomatis per Plugin
- sebuah bantuan perintah! Yang menghasilkan dinamis dokumentasi dari docstrings python perintah
Apa yang baru dalam rilis ini:
- Fitur:
- dukungan SSL untuk callback webhook
- dukungan unicode JID
- Per sejarah perintah pengguna (Terima kasih kepada Leonid S. Usov https://github.com/leonid-s-usov)
- HIDE_RESTRICTED_COMMANDS pilihan ditambahkan untuk menyaring perintah non accessoble dari bantuan (Terima kasih kepada Leonid S. Usov https://github.com/leonid-s-usov)
- err-markovbot telah ditambahkan ke daftar plugin resmi (Terima kasih kepada Max Wagner https://github.com/MaxWagner)
- parsing versi beta sekarang mendukung, alpha, rc dll ... status
- refactoring Mayor:
- python 3 kompatibilitas
- XMPP backend telah digantikan oleh sleekxmpp
- labu telah digantikan oleh botol (maaf labu dukungan py3, tidak ada masa depan)
- roket digunakan sebagai webserver dengan dukungan SSL
- sekarang backend IRC menggunakan smpler python / paket irc
- meningkatkan cakupan unittest
Apa yang baru dalam versi 1.6.7:
- Bugs:
- XMPP dari tidak dihapus sebagaimana mestinya dan memecahkan kompatibilitas gtalk
- tetap 'JID-kelainan bentuk' kesalahan dengan build_reply ()
- Fitur:
- plugin baru: err-dnsutils https://github.com/zoni/err-dnsutils
- Sekarang Anda selektif dapat mengalihkan jawaban chatroom dari daftar perintah tertentu untuk obrolan pribadi (menghindari banjir di IRC misalnya)
- logging dapat dilakukan dengan menggunakan penjaga
- Err sekarang dapat login menggunakan SSL pada IRC (thx to Dan Poirier https://github.com/poirier)
Apa yang baru dalam versi 1.6.5:
- Bugs:
- https://github.com/gbin/err/issues/59 [Thx untuk https://github.com/bubba-h57 & https://github.com/zoni untuk membantu mendiagnosa]
- Fitur:
- backend grafis sekarang menggunakan multiline chatting untuk lebih mencerminkan beberapa backends.
Apa yang baru dalam versi 1.6.4:
- Bugs:
- masalah pengupasan Identity
- warn_admin tetap yang mundur
- dekat dengan benar rak pada drop koneksi [Thx untuk linux teknisi https://github.com/linuxtechie]
- dikoreksi status pelaporan! Adalah tidak benar untuk dikonfigurasi plugin non (label C)
- memaksa rekoneksi lengkap tentang & quot; Lihat Lainnya host & quot; Pesan XMPP
- Fitur:
- Sekarang Anda dapat mengubah awalan default bot (config BOT_PREFIX baru) [Thx ke Ciaran Gultnieks https://github.com/CiaranG]
- Ditambahkan threadpool opsional untuk menjalankan perintah secara paralel (Experimental, konfigurasi baru: BOT_ASYNC)
- Sekarang menunggu bot pada sinyal USR1 sehingga Anda dapat melakukan membunuh -USR1 PID dari err untuk membuatnya menelurkan sebuah konsol python lokal untuk debug itu hidup
- Sekarang Anda dapat memiliki beberapa konfigurasi _ * py., Salah satu per backend (untuk dapat menguji secara khusus backend tanpa harus mengkonfigurasi ulang setiap kali bot)
Apa yang baru dalam versi 1.6.3:
- Bugs:
- ! Isi ulang yang menyebabkan kecelakaan pada template
- ! Pembaruan gagal pada internal_shelf
- beberapa fixups konsistensi sekitar Identitas dan Pesan, sekarang mereka harus bersikap hampir sama adalah di semua backends
- dikoreksi beberapa unicode / utf-8 isu di seluruh backends
- menyatukan XMPP standar dan hipchat tetap hidup, mereka bekerja sama
- Fitur:
- menambahkan err-timemachine, & quot; sejarah & quot; Plugin yang log dan indeks setiap pesan. Anda dapat query dengan sintaks Lucene atas tanggal tertentu dll ...
- Ditambahkan UI webserver dari webserver Plugin builtin (dinonaktifkan secara default lihat! Config webserver untuk mengaktifkannya)
- Sekarang jika struktur konfigurasi berubah atau gagal, bot akan hadir konfigurasi Anda memiliki dan template default sehingga Anda dapat dengan mudah menyesuaikan konfigurasi Anda saat ini
- Ditambahkan skema untuk xhtml-im sehingga Anda dapat menggunakan editor xml favorit Anda untuk memeriksa apa yang menghasilkan template
Apa yang baru dalam versi 1.6.2:
- Bugs:
- hilang ketergantungan untuk python config [thx to Joshua Tobin https://github.com/joshuatobin]
- Memperbaiki dua pernyataan debug logging yang dicampur [thx to Joshua Tobin https://github.com/joshuatobin]
- Dihapus URL rewritting dari antarmuka pengguna QT
- Fitur:
- Ditambahkan dasar dukungan IRC
- Sekarang BOT_EXTRA_PLUGIN_DIR bisa daftar sehingga Anda dapat mengembangkan beberapa plugin pada saat yang sama
Apa yang baru dalam versi 1.6.0:
- Bugs:
- dikoreksi masalah threading yang mencegah err untuk berhenti
- shebangs python baris di mana tidak generik
- jalan config tidak dimasukkan pertama jadi kami tidak bertentangan dengan menginstal lain
- dikoreksi korupsi dari konfigurasi pada beberapa toko ketekunan di shutdown
- Fitur:
- Ditambahkan dukungan untuk api unggun (lihat: https://github.com/gbin/err/wiki/Setup-with-CampFire)
- Ditambahkan dukungan untuk Hipchat API dengan pesan html dasar (https://github.com/gbin/err/wiki/Setup-with-Hipchat)
- Ditambahkan dukungan untuk webhooks (lihat: https://github.com/gbin/err/wiki/webhooks)
- backends Independen dapat diimplementasikan
- Untuk menyederhanakan: sekarang botcmd dan BotPlugin keduanya diimpor dari errbot (kami meninggalkan peringatan lemak besar untuk tempat ditinggalkan tua, mereka akan dihapus dalam rilis berikutnya)
- laporan status yang lebih baik dari statusnya! (Termasuk Kesalahan dan non-dikonfigurasi plugin)
Apa yang baru dalam versi 1.5.1:
- Paket pypi tidak menyebarkan html template
Apa yang baru dalam versi 1.4.1:
- Bugs:
- dikoreksi bug setan ketika Anda menggunakan metaclasses pada plugin dengan dekorator botcmd dihasilkan dengan parameter
- tidak memanggil pesan callback jika pesan tersebut dari riwayat obrolan
- masalah ketergantungan dengan dnspython, itu perbaikan kompatibilitas dengan aplikasi google [Thx untuk linux teknisi https://github.com/linuxtechie]
- pada update repo, err sekarang memeriksa kembali dependensi (Anda tidak pernah tahu apakah mereka berubah setelah update)
- Fitur:
- Ditambahkan check_configuration callback baru sekarang secara default cek konfigurasi dasar dan tidak ada implementasi harus dilakukan di sisi Plugin
- Peringatkan admin dalam kasus nama perintah bentrokan dan memperbaikinya dengan awalan nama plugin + -
- Sebuah modus grafis baru sehingga Anda dapat men-debug dengan gambar yang ditampilkan dll ... (perintah opsi baris -G) membutuhkan pyside
- Sebuah baru! Berhubung perintah yang mencari istilah ke dalam deskripsi bantuan [thx to Ben Van Daele https://github.com/benvd]
- Sekarang bot menghubungkan dalam kasus buruk konektivitas internet [Thx ke linux teknisi https://github.com/linuxtechie]
- bot sekarang mendukung & quot; jauh chatroom estafet & quot; (Menyampaikan semua pesan dari MUC ke daftar pengguna) di atas relay normal (dari pengguna ke daftar MUC)
- Dengan ini Anda dapat meniru modus partychat.
- err-musik [thx to Ben Van Daele https://github.com/benvd dan thx to Tali Petrover https://github.com/atalyad]
Persyaratan :
- Python
Komentar tidak ditemukan