مجموعات Clawdbot
قم بتكوين مساعد الذكاء الاصطناعي Clawdbot للدردشات الجماعية. تعرف على اكتشاف المجموعات ومعالجة الرسائل والإشارات والمحادثات متعددة المستخدمين.
نظرة عامة على مجموعات Clawdbot
يدعم Clawdbot المحادثات الجماعية عبر جميع مزودي الرسائل. يغطي هذا الدليل تكوين الدردشة الجماعية وتوجيه الرسائل وأنماط التفاعل متعدد المستخدمين.
اكتشاف المجموعات
الاكتشاف التلقائي
يكتشف Clawdbot الدردشات الجماعية تلقائيًا:
| المزود | طريقة الاكتشاف |
|---|---|
لاحقة معرف الدردشة @g.us | |
| Telegram | chat.type في التحديث |
| Discord | نوع القناة |
| معرف غرفة المجموعة | |
| Feishu | حقل نوع الدردشة |
مفاتيح الجلسة
تستخدم جلسات المجموعة مفاتيح مميزة:
agent:<agentId>:<channel>:group:<groupId>التكوين
تمكين دعم المجموعات
{
"providers": {
"whatsapp": {
"groups": {
"enabled": true,
"mentionOnly": true
}
}
}
}إعدادات المجموعة
| الإعداد | الافتراضي | الوصف |
|---|---|---|
enabled | true | السماح برسائل المجموعة |
mentionOnly | false | الرد على الإشارات فقط |
allowList | [] | معرفات المجموعات المسموح بها |
denyList | [] | معرفات المجموعات المحظورة |
معالجة الإشارات
اكتشاف الإشارات
يكتشف Clawdbot الإشارات:
{
"groups": {
"mentionPatterns": [
"@bot",
"@clawdbot",
"hey bot"
]
}
}أوضاع الاستجابة
| الوضع | السلوك |
|---|---|
mention_only | الرد فقط عند الإشارة |
all_messages | الرد على جميع الرسائل |
smart | استخدام السياق للقرار |
توجيه الرسائل
المجموعة مقابل الرسالة المباشرة
| السمة | رسالة مباشرة | مجموعة |
|---|---|---|
| مفتاح الجلسة | agent:<id>:<main> | agent:<id>:<ch>:group:<gid> |
| السياق | خاص | مشترك |
| السجل | لكل مستخدم | لكل مجموعة |
قواعد التوجيه
{
"bindings": [
{
"agentId": "work",
"match": {
"channel": "whatsapp",
"peer": { "kind": "group", "id": "[email protected]" }
}
}
]
}سياق متعدد المستخدمين
تحديد المستخدم
يتتبع Clawdbot المستخدمين في المجموعات:
{
"message": {
"sender": {
"id": "user123",
"name": "John",
"role": "member"
},
"group": {
"id": "group456",
"name": "Team Chat"
}
}
}استراتيجيات السياق
| الاستراتيجية | الوصف |
|---|---|
shared | جميع المستخدمين يشاركون السياق |
per_user | كل مستخدم له سياق منفصل |
hybrid | سجل مشترك، ذاكرة لكل مستخدم |
أوامر المجموعة
الأوامر المدمجة
| الأمر | الوصف |
|---|---|
/status | حالة البوت في المجموعة |
/help | الأوامر المتاحة |
/mute | إيقاف ردود البوت مؤقتًا |
/unmute | استئناف ردود البوت |
الأوامر المخصصة
{
"groups": {
"commands": {
"prefix": "/",
"custom": [
{
"name": "report",
"action": "generate_report"
}
]
}
}
}تحديد المعدل
حدود مستوى المجموعة
{
"groups": {
"rateLimit": {
"messagesPerMinute": 10,
"cooldownSeconds": 5
}
}
}الأمان
تحكم المسؤول
- فقط المسؤولون يمكنهم تكوين البوت
- كتم/إلغاء كتم يتطلب صلاحيات
- قوائم السماح/الحظر على مستوى المجموعة
الخصوصية
- رسائل المجموعة معزولة عن الرسائل المباشرة
- لا مشاركة سياق عبر المجموعات
- احترام إعدادات خصوصية المزود
الخطوات التالية
- مفاهيم Clawdbot - المفاهيم الأساسية
- قنوات Clawdbot - إعداد القنوات
- بوابة Clawdbot - تكوين البوابة