پرش به محتویات

مدیریت پروفایل و دستورات ربات (Bot Profile & Commands)

شما می‌توانید مشخصات ظاهری، متن‌های معرفی و دستورات منوی ربات خود را به صورت مستقیم از طریق وب‌سرویس مدیریت کنید.


۱. مدیریت نام نمایشی (setMyName / getMyName)

setMyName

تنظیم نام نمایشی ربات (۱ تا ۱۰۰ کاراکتر):

POST https://botapi.codemeet.chat/bot<TOKEN>/setMyName
{
  "name": "دستیار هوشمند کدمیت"
}

getMyName

دریافت نام فعلی ربات:

{
  "ok": true,
  "result": {
    "name": "دستیار هوشمند کدمیت"
  }
}


۲. مدیریت توضیحات ربات (setMyDescription / getMyDescription)

توضیحاتی که پیش از زدن دکمه Start در صفحه چت خالی نمایش داده می‌شود (حداکثر ۵۱۲ کاراکتر).

setMyDescription

{
  "description": "این ربات دستیار خرید، استعلام موجودی و پشتیبانی هوشمند شماست."
}

getMyDescription

{
  "ok": true,
  "result": {
    "description": "این ربات دستیار خرید، استعلام موجودی و پشتیبانی هوشمند شماست."
  }
}

۳. مدیریت بیوگرافی و متن About (setMyShortDescription / getMyShortDescription)

متن کوتاهی که در صفحه پروفایل ربات به کاربران نمایش داده می‌شود (حداکثر ۱۲۰ کاراکتر).

setMyShortDescription

{
  "short_description": "پشتیبانی ۲۴ ساعته و ثبت خودکار سفارشات"
}

getMyShortDescription

{
  "ok": true,
  "result": {
    "short_description": "پشتیبانی ۲۴ ساعته و ثبت خودکار سفارشات"
  }
}

۴. مدیریت دستورات منو (setMyCommands / getMyCommands / deleteMyCommands)

تنظیم لیست دستوراتی که با فشردن دکمه / یا آیکون منو در صفحه چت به کاربر پیشنهاد داده می‌شوند.

setMyCommands

پشتیبانی از تعیین کد زبان (language_code) برای نمایش دستورات بومی‌سازی‌شده:

{
  "commands": [
    {"command": "start", "description": "شروع و نمایش منوی اصلی"},
    {"command": "help", "description": "راهنمای استفاده از ربات"},
    {"command": "support", "description": "ارتباط با کارشناسان پشتیبانی"}
  ],
  "language_code": "fa"
}

getMyCommands

دریافت دستورات ثبت‌شده (امکان ارسال language_code به صورت اختیاری):

{
  "language_code": "fa"
}

deleteMyCommands

حذف تمام دستورات ثبت‌شده برای یک زبان خاص یا زبان پیش‌فرض:

{
  "language_code": ""
}