با سلام خدمت کاربران و همراهان عزیز فکت وب ، در این مطلب قصد داریم یک سورس ربات آماده برای پیامرسان سروش را به شما معرفی و ارائه کنیم.
ما را همراهی کنید…
پیام رسان سروش
سروش یکی از پرطرفدارترین پیامرسان های داخلی به شمار می آید که امکانات مشابهی با تلگرام از جمله ایجاد کانال ، گروه و ربات دارد.
ساخت ربات در پیامرسان سروش کمی با تلگرام متفاوت است اما در این مطلب میخواهیم سورس و کدهای کامل یک ربات سروش را بررسی کنیم.
نمونه سورس ربات برای پیامرسان سروش
سورس رباتی که برای شما آماده کرده ایم یک ربات ساده با تمام توابع مورد نیاز این پیامرسان است که کافیست با جایگذاری اطلاعات خود در سورس و بارگذاری آن در هاست ، وبهوک را انجام داده و از ربات استفاده کنید.
کدهای فایل اصلی سورس یا همان index.php به صورت زیر می باشد:
[php]<?phprequire dirname(__FILE__) . ‘/../vendor/autoload.php’;
$bot_token = ‘توکن’;
$bot = new Soroush\Client($bot_token);
try {
$messages = $bot->getMessages();
foreach ($messages as $message) {
$data = $message->getData();
$from_id = $data[‘from’];
$text = $data[‘body’];
$type = $data[‘type’];
if($type == "START"){
$keyboard_data_1 = $bot->makeKeyboardData(‘دکمه 3|
دکمه 1|دکمه 2
دکمه 4’);
$bot->sendText($from_id,"سلام به ربات ما خوش آمدید",$keyboard_data_1);
}
if($text == "دکمه 4"){
$keyboard_data_1 = $bot->makeKeyboardData(‘دکمه 3|
دکمه 1|دکمه 2
دکمه 4’);
$bot->sendText($from_id,"@factweb",$keyboard_data_1);
}
}
} catch (Exception $e) {
die($e->getMessage());
} [/php]
همانطور که در کدهای بالا مشاهده میکنید ، باید توکن ساخته شده در سروش را در متغیر بالا جایگذاری کنید.
همچنین ربات بعد از استارت یک پیام خوش آمدگویی به شما نمایش میدهد و چند دکمه نیز برای شما قابل مشاهده و دسترسی است.
شما میتوانید برای هر یک از دکمه های بالا ، یک وظیفه تعریف کرده تا کاربر بعد از لمس دکمه به مقصد هدایت شود.
نمونه سورس ربات برای پیامرسان سروش به صورت کاملا ساده طراحی و هدف آن آشنایی با توابع ربات ها در پیامرسان سروش می باشد و شما میتوانید به صورت دلخواه سورس را ویرایش و شخصی سازی کنید.
توجه : این سورس ربات به زبان PHP طراحی و برنامه نویسی شده است.
همچنین برای دریافت کامل این سورس ربات میتوانید اینجا را کلیک کنید.
امیدواریم که این آموزش برای شما عزیزان ، کاربردی و مفید واقع شده باشد.
شما میتوانید برای مشاهده سایر آموزش های سایت ، اینجا را کلیک کنید.