باتها و اتصال
تمام قابلیتهای GetMyBot در چارچوب یک بات خاص کار میکنند. بات با توکن دریافتی از @BotFather متصل میشود و پس از آن پلتفرم بهطور خودکار بهروزرسانیها را از Telegram دریافت میکند و واکنشهای شما را اعمال میکند. بخش — در منوی چپ: باتها. بات فعال از طریق سوییچر بالای رابط کاربری انتخاب میشود.
اتصال بات
- باتها ← افزودن بات را باز کنید (یا از راهنمای پذیرش استفاده کنید).
- توکن از @BotFather را وارد کنید. GetMyBot توکن را با ارسال درخواست به Telegram بررسی میکند و
@usernameبات پیداشده را نشان میدهد — به این ترتیب مطمئن میشوید رشته درستی وارد کردهاید. - ذخیره کنید. توکن رمزگذاری شده ذخیره میشود و دریافت بهروزرسانیها بلافاصله آغاز میشود.
پس از اتصال، بات در لیست با آواتار، نام، @username و سه شاخص ظاهر میشود: کاربران، درخواستهای امروز و موجودی.
چندین بات
یک حساب میتواند چندین بات را بهطور همزمان مدیریت کند — تعداد آنها توسط طرح شما محدود میشود (پارامتر «حداکثر باتها»). جابجایی بین باتها از طریق سوییچر بالاست؛ تمام بخشها (واکنشها، افراد، آمار و غیره) دادههای بات انتخابشده را نشان میدهند.
چگونه بات پیامها را دریافت میکند
پلتفرم بهروزرسانیها را از Telegram بهطور خودکار دریافت میکند — از طریق webhook یا long-polling، بسته به پیکربندی نمونه. نیازی به تنظیم ندارید: یک توکن معتبر کافی است. بات پیامهای شخصی، پیامهای گروهها و کانالها، فشار دکمههای inline، رویدادهای سیستمی (عضو شدن/خروج)، واکنشها به پیامها و پرداختها را پردازش میکند.
روشن و خاموش کردن
هر بات دارای وضعیت روشن / خاموش است (کارت «وضعیت بات» در تنظیمات). بات خاموش به پیامها پاسخ نمیدهد؛ تغییر فوری اعمال میشود، بدون نیاز به اتصال مجدد.
پروفایل و همگامسازی
دکمه همگامسازی در تنظیمات، نام بات را از Telegram بهروز میکند (اگر آن را در @BotFather تغییر داده باشید). آواتار کاربری بات بهطور خودکار بارگذاری میشود.
تغییر توکن
اگر توکن را در @BotFather بازنشر کردهاید (Bot Settings ← Revoke / New token)، آن را در تنظیمات ← تغییر توکن بهروز کنید. توکن جدید باید به همان بات تعلق داشته باشد (شناسه داخلی Telegram یکسان باشد) — به این ترتیب تمام واکنشها، مشترکان و دادهها حفظ میشوند.
انتقال بات به حساب دیگر
تنظیمات ← تغییر مالک بات را به ایمیل یک حساب دیگر GetMyBot منتقل میکند. این اقدام برگشتناپذیر است: پس از انتقال، دسترسی خود را به بات از دست میدهید. هنگام تحویل پروژه به مشتری یا همکار استفاده کنید.
قالبهای بات
قالب یک تصویر از تنظیمات بات و تمام واکنشهایش است که میتوان آن را روی بات دیگری اعمال کرد:
- ایجاد قالب (در تنظیمات) بات فعلی را به عنوان قالب با یک نام ذخیره میکند.
- اعمال قالب تنظیمات بات انتخابشده را با تنظیمات قالب جایگزین میکند، و واکنشهای قالب را به واکنشهای فعلی اضافه میکند.
برای تکثیر یک بات استاندارد در چندین پروژه مناسب است.
مراحل بعدی
- تنظیمات، تیم و دسترسی — پارامترهای رفتار، نقشها، قالبها و توکنهای API.
- واکنشها: مقدمات — رفتار بات را بسازید.
- وارد کردن از SamBot — بات آماده را منتقل کنید.
- پرداختها و موجودی — طرحها و محدودیت تعداد باتها.