openclaw directory¶
ان چینلز کے لیے ڈائریکٹری تلاشیں جو اسے سپورٹ کرتے ہیں (رابطے/ہم منصب، گروپس، اور “میں”).
عام فلیگز¶
--channel <name>: چینل آئی ڈی/عرف (جب متعدد چینلز کنفیگر ہوں تو لازم؛ جب صرف ایک کنفیگر ہو تو خودکار)--account <id>: اکاؤنٹ آئی ڈی (بطورِ طے شدہ: چینل ڈیفالٹ)--json: آؤٹ پٹ JSON
نوٹس¶
directoryکا مقصد آپ کو ایسی آئی ڈیز تلاش کرنے میں مدد دینا ہے جنہیں آپ دوسرے کمانڈز میں پیسٹ کر سکیں (خصوصاًopenclaw message send --target ...).- بہت سے چینلز کے لیے نتائج لائیو فراہم کنندہ ڈائریکٹری کے بجائے کنفیگ پر مبنی ہوتے ہیں (اجازت فہرستیں / کنفیگر شدہ گروپس).
- ڈیفالٹ آؤٹ پٹ
id(اور کبھی کبھارname) ہوتا ہے جو ٹیب سے جدا ہوتا ہے؛ اسکرپٹنگ کے لیے--jsonاستعمال کریں۔
نتائج کو message send کے ساتھ استعمال کرنا¶
openclaw directory peers list --channel slack --query "U0"
openclaw message send --channel slack --target user:U012ABCDEF --message "hello"
ID کی فارمیٹس (چینل کے لحاظ سے)¶
- WhatsApp:
+15551234567(براہِ راست پیغام)،1234567890-1234567890@g.us(گروپ) - Telegram:
@usernameیا عددی چیٹ آئی ڈی؛ گروپس عددی آئی ڈیز ہوتے ہیں - Slack:
user:U…اورchannel:C… - Discord:
user:<id>اورchannel:<id> - Matrix (plugin):
user:@user:server,room:!roomId:server, یا#alias:server - Microsoft Teams (plugin):
user:<id>اورconversation:<id> - Zalo (plugin): صارف آئی ڈی (Bot API)
- Zalo Personal /
zalouser(plugin): تھریڈ آئی ڈی (DM/گروپ) ازzca(me,friend list,group list)
خود ("me")¶
openclaw directory self --channel zalouser
ہم منصب (رابطے/صارفین)¶
openclaw directory peers list --channel zalouser
openclaw directory peers list --channel zalouser --query "name"
openclaw directory peers list --channel zalouser --limit 50
گروپس¶
openclaw directory groups list --channel zalouser
openclaw directory groups list --channel zalouser --query "work"
openclaw directory groups members --channel zalouser --group-id <id>