0
سبد خرید شما خالی است

تکه کد های کاربردی در ربات تلگرام

آموزش ساخت ربات, آموزش ها 13 آذر 1397
تکه کد های کاربردی در ربات تلگرام

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

ما را همراهی کنید…

اگر به برنامه نویسی ربات های تلگرام علاقه دارید و تازه شروع به برنامه نویسی و ساخت ربات های تلگرامی حرفه ای کردید ،فکت وب میتواند کمکی خوبی به شما کند.

چون در آموزش های جدید فکت وب ، بخشی برای آموزش ساخت ربات در نظر گرفته شده است که میتوانید مطالب و کدهای کاربردی در ساخت ربات های تلگرامی را به شکل کاملا رایگان مشاهده کنید.

تکه کد های کاربردی در ربات تلگرام

در این بخش از آموزش های ساخت ربات تلگرام ، قصد داریم تکه کدهایی را به شما معرفی و ارائه کنیم که میتواند در ساخت ربات های پیشرفته و حرفه ای بسیاری کاربردی باشد.

تمام این کدها به زبان PHP می باشد که میتوانید آن ها را در سورس ربات خود جایگذاری و از آن استفاده کنید.

تکه کد حذف پیوند(لینک و تبلیغات)

به کمک این تکه کد میتوانید به راحتی هر لینک و تبلیغی را توسط ربات حذف کنید.

[php] <br data-mce-bogus="1">
<pre class="lang:php decode:true">if(preg_match(‘/^(.*)([Hh]ttp|[Hh]ttps|t.me)(.*)|([Hh]ttp|[Hh]ttps|t.me)(.*)|(.*)([Hh]ttp|[Hh]ttps|t.me)|(.*)[Tt]elegram.me(.*)|[Tt]elegram.me(.*)|(.*)[Tt]elegram.me|(.*)[Tt].me(.*)|[Tt].me(.*)|(.*)[Tt].me/’,$text) ){
bot(‘deleteMessage’,[
‘chat_id’=&gt;$chat_id,
‘message_id’=&gt;$message-&gt;message_id
]);
[/php]

 

تکه کد حذف پیام با ریپلی

توسط این تکه کد هم میتوانید با ریپلی پیام کاربر و ارسال دستور del/ ، آن پیام را حذف کنید.

[php] $msgid = $message->message_id;
$reply = $message->reply_to_message;
$reply_id = $reply->message_id;
================

if($reply and $text == "/del"){
bot(‘deleteMessage’,[
‘chat_id’=>$chat_id,
‘message_id’=>$reply_id
]);
bot(‘deleteMessage’,[
‘chat_id’=>$chat_id,
‘message_id’=>$msgid
]);
}
[/php]

تکه کد سنجاق کردن پیام

با استفاده از تکه کد کاربردی زیر میتوانید با ریپلی کردن پیام و ارسال دستور pin/ ، پیام مورد نظر خود را به قسمت بالا سنجاق کنید.

[php] if($rep && $text=="/pin" or $text=="!Pin"){
bot(‘pinChatMessage’,[
‘chat_id’=>$chat_id,
‘message_id’=>$mid
]);
}
}
[/php]

تکه کد مسدود سازی کاربر

یکی از کاربردی ترین تکه کد ها برای مسدود سازی کاربر از گروه یا ربات می باشد که دستور آن به شکل زیر تعریف می شود.

[php] $bans = json_decode(file_get_contents(‘bans.json’),true);
$sudo = ایدی;
if (preg_match(‘/(مسدود)(.*)/’, $text) and $from_id == $sudo) {
$text = str_replace(‘مسدود’, ”, $text);
$bans[] = trim($text,’@’);
file_put_contents(‘bans.json’, $text);
bot(‘sendMessage’,[
‘chat_id’=>$chat_id,
‘text’=>’~> ‘.$text."\n – مسدود عمومی شد ،",
‘reply_to_message_id’=>$message->message_id
]);
}
if ($message and in_array($message->from->username, $bans) or in_array($message->from->id, $bans)) {
bot(‘kickchatmember’,[
‘chat_id’=>$chat_id,
‘user_id’=>$message->from->id
]);
}
[/php]

در آموزش های بعدی سعی میکنیم تکه های کاربردی بیشتری در سایت قرار دهیم.

امیدواریم که این مطلب برای شما عزیزان و کاربران ، مفید و مؤثر واقع شده باشد.

برای مشاهده سایر آموزش های مرتبط با ساخت ربات های تلگرامی ، اینجا را کلیک کنید.

همچنین اگر سوال و یا نظری در مورد تکه کد های کاربردی در ربات تلگرام دارید میتوانید از بخش نظرات آن را برای ما ارسال کنید.