پرش به مطلب اصلی

🎬 راه‌اندازی SDK

پیش از آغاز ساخت بات بله، باید SDK بات بله را با توکن باتی که از BotFather دریافت کرده‌اید، پیکربندی کنید. پس از انجام این کار، به تمام متدهای موجود در Bot API برای ارسال درخواست به API بات بله دسترسی خواهید داشت.

در اینجا نحوه تنظیم و راه‌اندازی سریع یک عملیات بات تکی آمده است:

require __DIR__.'/vendor/autoload.php';

use EFive\Bale\Api;

$bale = new Api('YOUR BOT TOKEN');

// Example usage
$response = $bale->getMe();

🦾 مدیریت چندین بات

اگر می‌خواهید چندین بات را مدیریت کنید، می‌توانید از BotsManager به این صورت استفاده کنید:

use EFive\Bale\BotsManager;

$config = [
'bots' => [
'mybot' => [
'token' => '123456:ABC-DEF1234ghIkl-zyx57W2v1u123ew11',
],
]
];

$bale = new BotsManager($config);

// Example usage
$response = $bale->bot('mybot')->getMe();
نکته

توجه داشته باشید که در مدیریت چندین پیکربندی، اندازه آرایه $config ممکن است بزرگ شود. برای جلوگیری از مشکلات، یک فایل اختصاصی مانند config.php ایجاد کنید و آن را در کد خود وارد کنید تا آرایه به طور جداگانه برگردانده شود. می‌توانید از فایل config موجود در SDK برای شروع استفاده کنید.

اطلاع

برای اطلاعات بیشتر درباره نحوه ثبت چندین بات به راهنمای پیکربندی مراجعه کنید.