Jumat.BOT
Friday Bot dirancang untuk melayani tujuan komunitas Wechaty.
Gambar: Lima Dolar Jumat
Memanggungkan
Kami saat ini adalah DevOps, cabang utama dari repo ke Heroku di bawah perlindungan GitHub Actions.
Anda dapat mengunjungi sistem pementasan di http://friday.chatie.io/
DDD & CQRS
- Memfaktorkan ulang BOT Jumat dengan NestJS, Desain Berbasis Domain (DDD), dan CQRS, @huan, 27 Feb 2022
- CQRS Wechaty: Pembungkus arsitektur berbasis peristiwa untuk Wechaty yang menerapkan prinsip CQS dengan menggunakan pesan Kueri dan Perintah terpisah untuk masing-masing mengambil dan memodifikasi status bot.
Kontributor
Sejarah
master v1.13 29 Januari 2022
Gunakan NestJS untuk membangun server.
DDD & CQS
- Lapisan dalam layanan mikro DDD
- Desain Agregat yang Efektif
- Bagian I: Memodelkan Agregat Tunggal
- Bagian II: Membuat Agregat Bekerja Sama
- Bagian III: Menumbuhkan Wawasan Melalui Penemuan
- Pola Layanan Domain-Aplikasi-Infrastruktur
Tip & Pemecahan Masalah
- Jangan gunakan
import type {} from 'xxx'
untuk mengimpor Suntik. Gunakan import {} from 'xxx'
sebagai gantinya untuk mengimpor nilai. - Setiap kelas
Handlers
, Commands
, Queries
harus memiliki kelas Handler
karena NestJS memerlukan dekorator @{Command,Events,Query}Handler()
untuk mendaftarkan kelas tersebut. Anda akan mendapatkan kesalahan TypeError: Cannot read properties of undefined (reading 'id') at EventBus.defaultGetEventId [as getEventId]
jika Anda lupa mendaftarkan kelas handler.
v0.11 (Des 2021)
- Dukungan Modul ES
v0.9 (22 Agustus 2020) Di Gitter
Gitter.im disinkronkan dengan ruang WeChat!
- Mulai gunakan wechaty-puppet-gitter untuk menyinkronkan pesan antar boneka.
v0.8 (4 Agustus 2020) Di Platform Akun Resmi Tecent!
- Versi pertama yang mengelola dua bot Wechaty secara bersamaan!
- Mulai gunakan akun resmi boneka wechaty
v0.6 (18 Juli 2020) Menambahkan Perintah Wechaty Vorpal CLI!
- Didukung sepenuhnya oleh perintah Wechaty Vorpal dan Wechaty Vorpal Contrib!
- Merestrukturisasi direktori & file kode sumber
- Tambahkan Dockerfile sehingga kita dapat menerapkan Friday.BOT dengan kekuatan Docker!
v0.4 (15 Juni 2020) Difaktorkan ulang dengan Plugin Wechaty!
- Didukung sepenuhnya oleh Plugin Wechaty! Lihat: wechaty-plugin-kontribusi
- Merestrukturisasi direktori & file kode sumber
v0.2 (25 Des 2019) Menambahkan Fungsi Dasar
Fungsi dasar seperti:
- Pengundang Kamar (oleh ...)
- Pilih Keluar (oleh @windmemory)
- Crontab (oleh @qhduan)
- dll.
v0.0.1 (23 Agustus 2019)
Friday Bot diinisialisasi oleh anggota BOT5.Club.
Pemelihara
- Huan (李卓桓) Pencipta Wechaty, Tencent TVP dari Chatbot, [email protected]
- Rui (李佳芮) Salah satu pencipta Wechaty, Pendiri & CEO JuziBot
- Yuan (高原) Salah satu pendiri & CTO JuziBot
- Hua (段清华) Pendiri & CTO KDF.ai
Lihat: https://github.com/orgs/wechaty/teams/chairs/members
Sponsor
- Kredit Google Cloud diberikan untuk proyek ini. #GeminiSprint
Hak Cipta & Lisensi
- Kode & Dokumen © 2019-sekarang Kontributor Wechaty
- Kode dirilis di bawah Lisensi Apache-2.0
- Dokumen dirilis di bawah Creative Commons