الجمعة.BOT
تم تصميم Friday Bot لخدمة غرض مجتمع Wechaty.
الصورة: خمسة دولارات الجمعة
التدريج
نحن DevOps الحاليين الفرع الرئيسي من الريبو إلى Heroku تحت حماية GitHub Actions.
يمكنك زيارة نظام التدريج على http://friday.chatie.io/
DDD وCQRS
- إعادة بناء BOT يوم الجمعة باستخدام NestJS والتصميم المستند إلى المجال (DDD) وCQRS، @huan، 27 فبراير 2022
- CQRS Wechaty: غلاف بنية يحركه الحدث لـ Wechaty يطبق مبدأ CQS باستخدام رسائل استعلام وأوامر منفصلة لاسترداد حالة الروبوت وتعديلها، على التوالي.
المساهمين
تاريخ
ماستر v1.13 29 يناير 2022
استخدم NestJS لبناء الخادم.
DDD وCQS
- الطبقات في خدمات DDD الصغيرة
- التصميم الكلي الفعال
- الجزء الأول: نمذجة الركام الواحد
- الجزء الثاني: جعل المجاميع تعمل معًا
- الجزء الثالث: الحصول على البصيرة من خلال الاكتشاف
- نمط خدمات البنية التحتية لتطبيق المجال
نصائح واستكشاف الأخطاء وإصلاحها
- لا تستخدم
import type {} from 'xxx'
لاستيراد مادة قابلة للحقن. استخدم import {} from 'xxx'
بدلاً من ذلك لاستيراد القيم. - يجب أن تحتوي كل فئة من فئات
Handlers
و Commands
و Queries
على فئة Handler
لأن NestJS يتطلب الديكور @{Command,Events,Query}Handler()
لتسجيل هذه الفئات. سوف تحصل على خطأ TypeError: Cannot read properties of undefined (reading 'id') at EventBus.defaultGetEventId [as getEventId]
إذا نسيت تسجيل فئة المعالج.
الإصدار 0.11 (ديسمبر 2021)
- دعم وحدة ES
الإصدار 0.9 (22 أغسطس 2020) على Gitter
تمت مزامنة Gitter.im مع غرف WeChat!
- ابدأ في استخدام wechaty-puppet-gitter لمزامنة الرسائل بين الدمى.
الإصدار 0.8 (4 أغسطس 2020) على منصة حساب Tecent الرسمية!
- الإصدار الأول الذي يدير اثنين من روبوتات Wechaty معًا!
- ابدأ باستخدام حساب wechaty-puppet-official
الإصدار 0.6 (18 يوليو 2020) تمت إضافة Wechaty Vorpal CLI Comands!
- مدعوم بالكامل بأوامر Wechaty Vorpal وWechaty Vorpal Contrib!
- إعادة هيكلة الدلائل وملفات التعليمات البرمجية المصدر
- أضف Dockerfile حتى نتمكن من نشر Friday.BOT بقوة Docker!
الإصدار 0.4 (15 يونيو 2020) تمت إعادة تصميمه باستخدام البرنامج الإضافي Wechaty!
- مدعوم بالكامل بواسطة Wechaty Plugins! انظر: wechaty-plugin-contrib
- إعادة هيكلة الدلائل وملفات التعليمات البرمجية المصدر
الإصدار 0.2 (25 ديسمبر 2019) تمت إضافة الوظائف الأساسية
الوظائف الأساسية مثل:
- داعي الغرفة (بواسطة...)
- التصويت خارج (بواسطةwindmemory)
- كرونتاب (بواسطة @ qhduan)
- إلخ.
الإصدار 0.0.1 (23 أغسطس 2019)
تمت تهيئة روبوت الجمعة بواسطة أعضاء BOT5.Club.
المشرفون
- هوان (李卓桓) منشئ Wechaty، Tencent TVP لـ Chatbot، [email protected]
- روي (李佳芮) أحد مؤسسي Wechaty، المؤسس والرئيس التنفيذي لشركة JuziBot
- يوان (高原) المؤسس المشارك ومدير التكنولوجيا التنفيذي لشركة JuziBot
- هوا (段清华) المؤسس والرئيس التنفيذي للتكنولوجيا في KDF.ai
راجع: https://github.com/orgs/wechaty/teams/chairs/members
الرعاة
- يتم توفير أرصدة Google Cloud لهذا المشروع. #الجوزاءسبرينت
حقوق الطبع والنشر والترخيص
- الكود والمستندات © 2019 - الآن Wechaty Contributors
- تم إصدار الكود بموجب ترخيص Apache-2.0
- تم إصدار المستندات تحت المشاع الإبداعي