ثبت ربات

توکن ربات را ثبت کنید و لینک اختصاصی بگیرید.

POSThttps://api.irnoti.com/v1/broker/bots
scope: broker.write

توکن از طریق بروکر با getMe سنجیده می‌شود و رمزنگاری‌شده ذخیره می‌شود؛ هرگز در پاسخ‌ها برنمی‌گردد. کلید API فقط وقتی کار می‌کند که اشتراک شما قابلیت «کلید وب‌سرویس» و بروکر را داشته باشد.

پارامترها

ناممحلنوعتوضیح
label *بدنهstringنام دلخواه (حداکثر ۸۰ نویسه).
serviceبدنهstringنوع سرویس؛ پیش‌فرض telegram.
token *بدنهstringتوکن ربات از BotFather.

خطاهای خاص این endpoint

400invalid_tokenتلگرام توکن را نپذیرفت.
409bot_limitبه سقف تعداد ربات رسیده‌اید.
409bot_existsاین ربات قبلاً ثبت شده است.
403subscription_requiredبرای استفاده اشتراک فعال لازم است.

اجرای زنده (محیط تست)

این endpoint در محیط تست پشتیبانی نمی‌شود؛ برای اجرا، کلید واقعی را در حالت «اجرای واقعی» وارد کنید.

curl -X POST 'https://api.irnoti.com/v1/broker/bots' \
  -H "Authorization: Bearer $IRNOTI_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
  "label": "ربات فروشگاه",
  "token": "123456789:AAxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
}'
پاسخ نمونه200 OK
{
  "id": "31",
  "link": "https://broker.irnoti.com/b3f9a1c2/9e1f0c…",
  "label": "ربات فروشگاه",
  "username": "my_shop_bot",
  "suspended": false,
  "webhookUrl": null
}