♦️اگه قصد بدست آوردن ابعاد یک تصویر رو تنها با داشتن آدرس تصویر دارید، میتونید از قطعه کد زیر استفاده کنید.
➖➖➖➖➖➖➖➖
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
➖➖➖➖➖➖➖➖
<?php
list($width, $height, $type, $attr) = getimagesize("url/to/image.jpg");
echo "Image width " . $width;
echo "Image height " . $height;
echo "Image type " . $type;
echo "Attribute " . $attr;
?>➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
♦️بنا به درخواست خیلی از اعضای کانال،امروز بلک لیست کانال خالی میشه.
♦️فقط امیدوارم اونایی که یکبار طعم رفتن تو بلک لیست رو چشیدن،دوباره حرکتی که قبلا انجام دادن رو تکرار نکنن،چون ربات همچنان فعاله
➖➖➖➖➖➖➖➖
♦️فقط یه چند نفری هستن که وجودشون تو کانال،باعث سلب آسایش میشه،اونا ته موتورخونهء بلک لیست هستن حالا حالاها
♦️فقط امیدوارم اونایی که یکبار طعم رفتن تو بلک لیست رو چشیدن،دوباره حرکتی که قبلا انجام دادن رو تکرار نکنن،چون ربات همچنان فعاله
➖➖➖➖➖➖➖➖
♦️فقط یه چند نفری هستن که وجودشون تو کانال،باعث سلب آسایش میشه،اونا ته موتورخونهء بلک لیست هستن حالا حالاها
@BotSorce
♦️ #آموزش قرار دادن جوین اجباری کانال برای ربات
➖➖➖➖➖➖➖➖
♦️چندین و چند مرتبه آموزش هایی در همین مورد رو ارسال کردیم براتون اما گویا برخی از دوستان همچنان برای افزودن این قابلیت به ربات،با مشکل مواجه هستن و در روز در این مورد درخواست زیادی ارسال میشه برامون.
➖➖➖➖➖➖➖➖
♦️این بار این آموزش رو به اینصورت که با متد
*getChatMember*
که کار اصلیش همین تشخیص عضویت هستش پیش میریم و امیدواریم که بعد از این آموزش،مشکلی تو این زمینه نداشته باشید.
♦️بطور کل این متد میتونه اطلاعاتی رو از اکانتی که عضو شده باشه به ما بده،بطور مثال نشون میده این اکانت از کانال لفت داده یا اکانت مربوط به سازندهء کانال
*creator*
و یا مربوط به ممبر
*member*
و یا هر اطلاعات تکمیلی دیگه ای.
♦️قبل از هر چیزی این موضوع رو حتما بهش توجه کنید که رباتی که قراره به ما جواب بده باید تو کانال موردنظرمون ادمین باشه که به اطلاعات اعضاء دسترسی داشته باشه.
♦️اما چطور باید از این متد استفاده کنیم...👇🏼
➖➖➖➖➖➖➖➖
♦️تو لینک بالا [TOKEN] که خب همون توکن رباتمونه
♦️و [chat_id] شناسه یا نام کاربری کانال یا چت موردنظرمون هستش
♦️و [user_id] هم شناسه عددی-آیدی عددی کاربر هستش.
♦️اگه اطلاعاتی که بالا خدمتتون عرض کردم رو داخل متد بالا جایگزین کنیم،خروجیمون یه آرایه بصورت JSON هستش.
به اینصورت👇🏼
♦️الان به راحتی با استفاده از خروجی بالا میتونیم وضعیت کاربر تو گروه یا کانال رو مشخص کنیم.
♠️ FIRSTNAME
♣️ USERNAME
♥️ creator , member , ....
➖➖➖➖➖➖➖➖
➖➖➖➖➖➖➖➖
♦️میتونید تو سورسهاتون از این تابع استفاده کنید
➖➖➖➖➖➖➖➖
♦️برای فراخوانی این تابع هم به اینصورت عمل میکنیم 👇🏼
➖➖➖➖➖➖➖➖
♦️ برای درک راحت تر،همین روش رو روی یه سورس پیاده میکنیم که متوجه بشید چی به چی شد.
➖➖➖➖➖➖➖➖
➖➖➖➖➖➖➖➖
♦️گمون نکنم خیلی مشکل باشه و باید یاد گرفته باشید
♦️سعی کنید از همین روش تو چندین سورس استفاده کنید،حتی اگه اشتباه انجام دادین هم بعد از چندین مرتبه متوجه میشید که کجای کار رو اشتباه انجام میدادید و دیگه هیچوقت اون اشتباه رو تکرار نمیکنید و بلاخره روش درست رو پیدا میکنید
♦️رمز موفقیت تو هرکاری،داشتن علاقه و هدف و بعد،تمرین و تمرین و تمرین هستش
#موفق_باشید
#یا_علی
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
♦️ #آموزش قرار دادن جوین اجباری کانال برای ربات
➖➖➖➖➖➖➖➖
♦️چندین و چند مرتبه آموزش هایی در همین مورد رو ارسال کردیم براتون اما گویا برخی از دوستان همچنان برای افزودن این قابلیت به ربات،با مشکل مواجه هستن و در روز در این مورد درخواست زیادی ارسال میشه برامون.
➖➖➖➖➖➖➖➖
♦️این بار این آموزش رو به اینصورت که با متد
*getChatMember*
که کار اصلیش همین تشخیص عضویت هستش پیش میریم و امیدواریم که بعد از این آموزش،مشکلی تو این زمینه نداشته باشید.
♦️بطور کل این متد میتونه اطلاعاتی رو از اکانتی که عضو شده باشه به ما بده،بطور مثال نشون میده این اکانت از کانال لفت داده یا اکانت مربوط به سازندهء کانال
*creator*
و یا مربوط به ممبر
*member*
و یا هر اطلاعات تکمیلی دیگه ای.
♦️قبل از هر چیزی این موضوع رو حتما بهش توجه کنید که رباتی که قراره به ما جواب بده باید تو کانال موردنظرمون ادمین باشه که به اطلاعات اعضاء دسترسی داشته باشه.
♦️اما چطور باید از این متد استفاده کنیم...👇🏼
https://api.telegram.org/bot [TOKEN]/getChatMember?chat_id=[chat_id]&user_id=[user_id]➖➖➖➖➖➖➖➖
♦️تو لینک بالا [TOKEN] که خب همون توکن رباتمونه
♦️و [chat_id] شناسه یا نام کاربری کانال یا چت موردنظرمون هستش
♦️و [user_id] هم شناسه عددی-آیدی عددی کاربر هستش.
♦️اگه اطلاعاتی که بالا خدمتتون عرض کردم رو داخل متد بالا جایگزین کنیم،خروجیمون یه آرایه بصورت JSON هستش.
به اینصورت👇🏼
{"ok":true,"result":{"user":{"id":123456789,"is_bot":false,"first_name":"♠️","username":"♣️","language_code":"fa"},"status":"♥️"}}♦️الان به راحتی با استفاده از خروجی بالا میتونیم وضعیت کاربر تو گروه یا کانال رو مشخص کنیم.
♠️ FIRSTNAME
♣️ USERNAME
♥️ creator , member , ....
➖➖➖➖➖➖➖➖
➖➖➖➖➖➖➖➖
♦️میتونید تو سورسهاتون از این تابع استفاده کنید
function getChatMember($chatid,$userid){
$url = 'https://api.telegram.org/bot'.API_KEY.'/getChatMember?';
$array = array('chat_id'=> $chatid, 'user_id'=> $userid);
$ch = curl_init();
$optArray = array(CURLOPT_URL =>$url, CURLOPT_POST => true,CURLOPT_POSTFIELDS =>$array,CURLOPT_RETURNTRANSFER => true);
curl_setopt_array($ch, $optArray);
$result = curl_exec($ch);
curl_close($ch);
return json_decode($result,true);
}➖➖➖➖➖➖➖➖
♦️برای فراخوانی این تابع هم به اینصورت عمل میکنیم 👇🏼
getChatMember($chatid,$fromid);➖➖➖➖➖➖➖➖
♦️ برای درک راحت تر،همین روش رو روی یه سورس پیاده میکنیم که متوجه بشید چی به چی شد.
➖➖➖➖➖➖➖➖
define('API_KEY','توکن');
$update = json_decode(file_get_contents('php://input'),true);
$chatid = $update['message']['chat']['id'];
$fromid = $update['message']['from']['id'];
$text = $update['message']['text'];
$channel = '@Botsorce';
function getChatMember($chatid,$userid){
$url = 'https://api.telegram.org/bot'.API_KEY.'/getChatMember?';
$array = array('chat_id'=> $chatid, 'user_id'=> $userid);
$ch = curl_init();
$optArray = array(CURLOPT_URL =>$url, CURLOPT_POST => true,CURLOPT_POSTFIELDS =>$array,CURLOPT_RETURNTRANSFER => true);
curl_setopt_array($ch, $optArray);
$result = curl_exec($ch);
curl_close($ch);
return json_decode($result,true);
}
function sendMessage($chatid,$text){
$url = 'https://api.telegram.org/bot'.API_KEY.'/sendMessage?';
$array = array('chat_id'=> $chatid, 'text'=> $text);
$ch = curl_init();
$optArray = array(CURLOPT_URL =>$url, CURLOPT_POST => true,CURLOPT_POSTFIELDS =>$array,CURLOPT_RETURNTRANSFER => true);
curl_setopt_array($ch, $optArray);
$result = curl_exec($ch);
curl_close($ch);
return json_decode($result,true);
}
if(getChatMember($channel,$fromid)['result']['status'] == 'left'){
sendMessage($chatid ,'کاربر گرامی شما در کانال ما عضو نیستید،نخست در کانال عضو شده،سپس به ربات بازگردید و مجددا درخواستتان را ارسال نمائیده');
➖➖➖➖➖➖➖➖
♦️گمون نکنم خیلی مشکل باشه و باید یاد گرفته باشید
♦️سعی کنید از همین روش تو چندین سورس استفاده کنید،حتی اگه اشتباه انجام دادین هم بعد از چندین مرتبه متوجه میشید که کجای کار رو اشتباه انجام میدادید و دیگه هیچوقت اون اشتباه رو تکرار نمیکنید و بلاخره روش درست رو پیدا میکنید
♦️رمز موفقیت تو هرکاری،داشتن علاقه و هدف و بعد،تمرین و تمرین و تمرین هستش
#موفق_باشید
#یا_علی
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
ترفند های جدید برای هک حساب تلگرام افراد: یادتان باشد تلگرام به هیچ وجه به شما پیغام نمی دهد به جز زمانی که نسخه جدید را نصب کرده اید و تغییرات نسخه جدید را به شما گزارش می دهد
➖➖➖➖➖➖➖➖
@BotSorce
➖➖➖➖➖➖➖➖
@BotSorce
سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
ترفند های جدید برای هک حساب تلگرام افراد: یادتان باشد تلگرام به هیچ وجه به شما پیغام نمی دهد به جز زمانی که نسخه جدید را نصب کرده اید و تغییرات نسخه جدید را به شما گزارش می دهد ➖➖➖➖➖➖➖➖ @BotSorce
حتما برای حساب کاربری تلگرام خود رمز دوم فعال کنید تا اگر حتی در مواردی اشتباها در دام این روش ها گرفتار شدید رمز دوم باعث عدم دسترسی فرد مورد نظر به حساب تلگرام شما خواهد شد ...
@BotSorce
➖➖➖➖➖➖➖➖
♦️ #آموزش
♦️ سوال:
برای دانلود یه فایل رو هاستمون از طریق لینک دانلود باید چه کار کنیم؟
➖➖➖➖➖➖➖➖
♦️ پاسخ :
♦️ میتونید این از این تابع کمک بگیرید
👇🏼
➖➖➖➖➖➖➖➖
♦️ طریقه فراخوانی هم به اینصورت
👇🏼
♦️که در اینجا
لینک مستقیم فایل
و
اسم و آدرس واسه ذخیره روی هاستتون
➖➖➖➖➖➖➖➖
♦️زمانیکه دانلود با موفقیت انجام بشه،خروجی
بصورت ↙️
خواهد بود.
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
➖➖➖➖➖➖➖➖
♦️ #آموزش
♦️ سوال:
برای دانلود یه فایل رو هاستمون از طریق لینک دانلود باید چه کار کنیم؟
➖➖➖➖➖➖➖➖
♦️ پاسخ :
♦️ میتونید این از این تابع کمک بگیرید
👇🏼
function DownLoad($link, $path){
$file = fopen($link, 'r') or die("Can Not Open Url");
file_put_contents($path, $file);
fclose($file);
return is_file($path);
}➖➖➖➖➖➖➖➖
♦️ طریقه فراخوانی هم به اینصورت
👇🏼
$dl = DownLoad("Link","File");♦️که در اینجا
Link ↘️لینک مستقیم فایل
و
File ↘️اسم و آدرس واسه ذخیره روی هاستتون
➖➖➖➖➖➖➖➖
♦️زمانیکه دانلود با موفقیت انجام بشه،خروجی
$dlبصورت ↙️
trueخواهد بود.
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
◾️ آموزش پایه ساخت ربات
▪️ پیشنهاد میکنم این آموزش رو حتی برای یکبار هم شده مرور کنید.احتمالا خیلی از نکات و سوالاتی که تو ذهنتون هست و بی پاسخ مونده،برطرف میشه
▪️ پیشنهاد میکنم این آموزش رو حتی برای یکبار هم شده مرور کنید.احتمالا خیلی از نکات و سوالاتی که تو ذهنتون هست و بی پاسخ مونده،برطرف میشه
#آموزش
@BotSorce
➖➖➖➖➖➖➖➖
♦️بعضا مشاهده میکنید که در برخی پروژه ها میخوایم #عدد رو به #حروف تبدیل کنیم.
برای انجام چنین کاری،میتونیم از این تابع برای این تبدیل استفاده کنیم.
♦️از مزیتهایی که این تابع داره اینه که نسبت به بقیه توابع مشابه،خیلی کم حجم تره که همین باعث میشه سرعت بالایی هم در پردازش داشته باشه.
➖➖➖➖➖➖➖➖
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
@BotSorce
➖➖➖➖➖➖➖➖
♦️بعضا مشاهده میکنید که در برخی پروژه ها میخوایم #عدد رو به #حروف تبدیل کنیم.
برای انجام چنین کاری،میتونیم از این تابع برای این تبدیل استفاده کنیم.
♦️از مزیتهایی که این تابع داره اینه که نسبت به بقیه توابع مشابه،خیلی کم حجم تره که همین باعث میشه سرعت بالایی هم در پردازش داشته باشه.
➖➖➖➖➖➖➖➖
function numTOword($num)
{
$one = array('','یک','دو','سه','چهار','پنج','شش','هفت','هشت','نه');
$ten = array('','','بیست','سی','چهل','پنجاه','شصت','هفتاد','هشتاد','نود',);
$hundred = array('','یکصد','دویست','سیصد','چهارصد','پانصد','ششصد','هفتصد','هشتصد','نهصد',);
$categories = array('','هزار','میلیون','میلیارد','بیلیون','بیلیارد','تریلیون','تریلیارد','کوآدریلیون',);
$exceptions = array('ده','یازده','دوازده','سیزده','چهارده','پانزده','شانزده','هفده','هجده','نوزده',);
$out = '';
$z = 0;
$count = strlen($num);
for($i=--$count;$i>=0;$i-=3){
$add = '';
$i1 = $num[$i];
$i2 = isset($num[$i-1]) ? $num[$i-1] : '';
$i3 = isset($num[$i-2]) ? $num[$i-2] : '';
if(!empty($i3))
$add .= $hundred[$i3].' و ';
if($i2>1)
$add .= $ten[$i2].' و '.$one[$i1].' ';
elseif($i2==1)
$add .= $exceptions[$i1].' ';
else
$add .= $one[$i1].' ';
if($add!=' ')
$add .= $categories[$z++].' و ';
else
$z++;
$out = $add.$out;
}
return mb_substr($out,0,-4);➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
#آموزش
@BotSorce
➖➖➖➖➖➖➖➖
♦️حتما شما هم تو سورسها با
if - else -elseif
برخورد داشتید و دیدید.بد نیست بدونید که بسیاری از باگهایی که به سورسها وارد میشه،استفاده نادرست از همین جملات شرطی هستش.
♦️سعی میکنیم تو این آموزش طریقه استفاده صحیح از این جملات شرطی رو به شما دوستان یادآوری کنیم تا طریقه استفاده شون رو یاد بگیرید.
➖➖➖➖➖➖➖➖
♦️ #جملات_شرطی در php
♦️اغلب اوقات هنگام نوشتن یک اسکریپت، شما نیاز دارید که تصمیمات متفاوتی در مقابل نتایج مختلف بگیرید، برای تحقق این موضوع از جملات شرطی استفاده می کنیم.
♦️انواع جملات شرطی در php:
... if:
♦️هنگامی که #شرط درست باشد، دستور مقابل if اجرا می شود.
if ... else:
♦️اگر شرط درست باشد دستور مقابل if وگرنه دستور مقابل else اجرا می شود.
if ... elseif ... else:
♦️برای اجرای یک دستور از بین چند دستور کاربرد دارد.
php Switch:
♦️برای انتخاب و اجرای یک دستور از بین چند دستور استفاده می شود.
♦️دستور if
♦️نحوه استفاده:
♦️دستور(Statement) مورد نظر تنها موقعی اجرا می شود که شرط (Condition) برقرار باشد، یعنی مقدار آن برابر true باشد.
مثال:
♦️در کد php زیر اگر امروز جمعه باشد، جمله
چاپ می شود.
♦️دستور if...else
♦️این دستور که در واقع می تواند کامل کننده if باشد، تعیین می کند که اگر شرط درست نبود چه دستوری اجرا شود.
♦️نحوه استفاده:
مثال:
♦️در مثال زیر اگر امروز جمعه باشد جمله
چاپ می شود وگرنه جمله
چاپ خواهد شد.
♦️دستور if...elseif....else
♦️همانطور که در بالا گفته شد این نوع if برای اجرای یک دستور از بین چند دستور کاربرد دارد.
♦️نحوه استفاده:
مثال:
♦️در مثال زیر اگر امروز جمعه باشد جمله
چاپ می شود و اگر یکشنبه بود جمله
چاپ می شود وگرنه جمله
چاپ خواهد شد.
⚠️توجه:
نوع دیگر اجرای دستورات کنترلی(مثال):
➖➖➖➖➖➖➖➖
♦️ امیدوارم این آموزش برای آشنایی شما عزیزان با کاربرد جملات شرطی در php مناسب بوده باشه.
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
@BotSorce
➖➖➖➖➖➖➖➖
♦️حتما شما هم تو سورسها با
if - else -elseif
برخورد داشتید و دیدید.بد نیست بدونید که بسیاری از باگهایی که به سورسها وارد میشه،استفاده نادرست از همین جملات شرطی هستش.
♦️سعی میکنیم تو این آموزش طریقه استفاده صحیح از این جملات شرطی رو به شما دوستان یادآوری کنیم تا طریقه استفاده شون رو یاد بگیرید.
➖➖➖➖➖➖➖➖
♦️ #جملات_شرطی در php
♦️اغلب اوقات هنگام نوشتن یک اسکریپت، شما نیاز دارید که تصمیمات متفاوتی در مقابل نتایج مختلف بگیرید، برای تحقق این موضوع از جملات شرطی استفاده می کنیم.
♦️انواع جملات شرطی در php:
... if:
♦️هنگامی که #شرط درست باشد، دستور مقابل if اجرا می شود.
if ... else:
♦️اگر شرط درست باشد دستور مقابل if وگرنه دستور مقابل else اجرا می شود.
if ... elseif ... else:
♦️برای اجرای یک دستور از بین چند دستور کاربرد دارد.
php Switch:
♦️برای انتخاب و اجرای یک دستور از بین چند دستور استفاده می شود.
♦️دستور if
♦️نحوه استفاده:
if (Condition)
{
Statement 1
Statement 2
...
}♦️دستور(Statement) مورد نظر تنها موقعی اجرا می شود که شرط (Condition) برقرار باشد، یعنی مقدار آن برابر true باشد.
مثال:
♦️در کد php زیر اگر امروز جمعه باشد، جمله
"Have a nice weekend" چاپ می شود.
<?php
$d=date("D");
if ($d=="Fri") echo "Have a nice weekend!";
?>♦️دستور if...else
♦️این دستور که در واقع می تواند کامل کننده if باشد، تعیین می کند که اگر شرط درست نبود چه دستوری اجرا شود.
♦️نحوه استفاده:
if (condition)
code to be executed if condition is true;
else
code to be executed if condition is false;مثال:
♦️در مثال زیر اگر امروز جمعه باشد جمله
"Have a nice weekend" چاپ می شود وگرنه جمله
"Have a nice day" چاپ خواهد شد.
<?php
$d=date("D");
if ($d=="Fri")
echo "Have a nice weekend!";
else
echo "Have a nice day!";
?>♦️دستور if...elseif....else
♦️همانطور که در بالا گفته شد این نوع if برای اجرای یک دستور از بین چند دستور کاربرد دارد.
♦️نحوه استفاده:
if (condition)
code to be executed if condition is true;
elseif (condition)
code to be executed if condition is true;
else
code to be executed if condition is false;مثال:
♦️در مثال زیر اگر امروز جمعه باشد جمله
"Have a nice weekend" چاپ می شود و اگر یکشنبه بود جمله
"Have a nice Sunday" چاپ می شود وگرنه جمله
"Have a nice day" چاپ خواهد شد.
<?php
$d=date("D");
if ($d=="Fri")
echo "Have a nice weekend!";
elseif ($d=="Sun")
echo "Have a nice Sunday!";
else
echo "Have a nice day!";
?>⚠️توجه:
نوع دیگر اجرای دستورات کنترلی(مثال):
if ($i == 1):
echo "i is 1";
$i+=2;
elseif ($i == 2):
echo "i is 2";
$i+=3;
else:
echo "is not 1 or 2";
$i-=1;
endif;➖➖➖➖➖➖➖➖
♦️ امیدوارم این آموزش برای آشنایی شما عزیزان با کاربرد جملات شرطی در php مناسب بوده باشه.
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
♦️ دوستان و همراهان عزیز،یه اتفاق غیر منتظره و شوکه کننده ای برای ادمین اصلی کانال افتاده.احتمالا یکی دو روز فعالیت کانال به همینصورت خواهد بود.
♦️محتاج دعاهای تک تکتون هستیم 🙏🏼
خواهشا دعا کنید
♦️محتاج دعاهای تک تکتون هستیم 🙏🏼
خواهشا دعا کنید
ماشاالله دشمنهای کانالمون حتی زمانیکه ادمین اصلیه کانال تو کماست،همچنان دنبال ضربه زدن به تیممون هستن و بیکار ننشستن
واقعا واسه همه شون متاسفم که حتی از کسی که تو کماست هم وحشت دارن و دارن واسش میزنن تا اسم کانالو خراب کنن.
#انسانم_آرزوست
واقعا واسه همه شون متاسفم که حتی از کسی که تو کماست هم وحشت دارن و دارن واسش میزنن تا اسم کانالو خراب کنن.
#انسانم_آرزوست
#آموزش
#نیترو
@Botsorce
➖➖➖➖➖➖➖➖
♦️کد دریافت نیترو در رباتهای بازدیدگیر
♦️متغیرها رو نسبت به بیس سورستون باید تغییر بدید
➖➖➖➖➖➖➖➖
➖➖➖➖➖➖➖➖
#درخواستی
@Botsorce
#نیترو
@Botsorce
➖➖➖➖➖➖➖➖
♦️کد دریافت نیترو در رباتهای بازدیدگیر
♦️متغیرها رو نسبت به بیس سورستون باید تغییر بدید
➖➖➖➖➖➖➖➖
if($data == "goldnit")
{
$bazdidruz = file_get_contents("user/$fromid/bisht.txt");
$shoklat = file_get_contents("user/$fromid/coin.txt");
if ($bazdidruz > "30")
{
bot('answercallbackquery',[
'callback_query_id' => $update->callback_query->id,
'text'=>"
شما 30 تبلیغ مشاهده و 15 بازدید دریافت کردید !!",
]);
$mojodi = file_get_contents("user/$fromid/coin.txt");
$seke = $mojodi + "15";
file_put_contents("user/$fromid/coin.txt" , $seke);
$kasrbazdid = $bazdidruz - "30";
file_put_contents("user/$fromid/bisht.txt" , $kasrbazdid);
bot('SendMessage',['chat_id'=>$fromid,'text'=>"
تــــــبریک!!؟
شما یک بسته نیترو گرفتی
از الان وقت داری بسته بعدی رو واسه خودت کنی〽️",
]);
}
else
{
$bazdidruz = file_get_contents("user/$fromid/bisht.txt");
$g1 = "30";
$mand1 = $g1 - $bazdidruz;bot('answercallbackquery', [
'callback_query_id' => $update->callback_query->id,
'text' => "
فقط $mand1 بازدید مانده تا نیترو بگیری!!",
'show_alert' => false
]);
}
}➖➖➖➖➖➖➖➖
#درخواستی
@Botsorce
Forwarded from سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
@BotSorce
♦️آموزش دریافت لیست ادمینهای گروه با ربات
➖➖➖➖➖➖➖➖
♦️بعد از قرار دادن فانکشن👇🏼
♦️خروجی شما مساوی میشه با آیدی ادمینها
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
♦️آموزش دریافت لیست ادمینهای گروه با ربات
➖➖➖➖➖➖➖➖
function adminlist($chat_id){
$up = json_decode(file_get_contents('https://api.telegram.org/bot'.API_KEY.'/getChatAdministrators?chat_id='.$chat_id),true);
$result = $up['result'];
$admins = "";
foreach($result as $key=>$value){
$found = array_search("administrator",$result[$key]);
if($found !== false){
$admins = $admins."\n".$result[$key]['user']['id'];
}
}
return $admins;
}♦️بعد از قرار دادن فانکشن👇🏼
$adminlist = adminlist($chat_id);♦️خروجی شما مساوی میشه با آیدی ادمینها
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
♦️سورس #تبچی cli/api قابل اجرا در سرور اوبونتو
➖➖➖➖➖➖➖➖
♦️این سورس بصورت api/cli هستش که اول ربات cli در گروه ها جوین میده و ربات api رو اد میکنه و در آخر خودش لفت میده،یعنی به نوعی هوشمند عمل میکنه
⚠️متاسفانه برخی دوستان همین سورس رو میفروختن،انتشار بدید تا از خرید و فروشش جلوگیری بشه.
➖➖➖➖➖➖➖➖
♦️اما آموزش نصب:
♦️ فایل رو در سرور آپلود میکنید
♦️و بعد دستور زیر را وارد میکنید
unzip Tabchi.zip
cd Tabchi
./install
./start
./tabchi-1.sh
♦️جهت اتولانچ
cd Tabchi
screen ./tabchi-1.sh
➖➖➖➖➖➖➖➖
🔐 رمز فایل :
@botsorce
➖➖➖➖➖➖➖➖
#درخواستی
#موفق_باشید
@Botsorce
➖➖➖➖➖➖➖➖
♦️این سورس بصورت api/cli هستش که اول ربات cli در گروه ها جوین میده و ربات api رو اد میکنه و در آخر خودش لفت میده،یعنی به نوعی هوشمند عمل میکنه
⚠️متاسفانه برخی دوستان همین سورس رو میفروختن،انتشار بدید تا از خرید و فروشش جلوگیری بشه.
➖➖➖➖➖➖➖➖
♦️اما آموزش نصب:
♦️ فایل رو در سرور آپلود میکنید
♦️و بعد دستور زیر را وارد میکنید
unzip Tabchi.zip
cd Tabchi
./install
./start
./tabchi-1.sh
♦️جهت اتولانچ
cd Tabchi
screen ./tabchi-1.sh
➖➖➖➖➖➖➖➖
🔐 رمز فایل :
@botsorce
➖➖➖➖➖➖➖➖
#درخواستی
#موفق_باشید
@Botsorce
♦️ سالروز آغاز امامت منجی بشریت (عج) مبارک(عید ولایت)
🔅 امام زمان (عج):
♦️ ارادهى حتمى خداوند بر این قرار گرفته است که ـ دیر یا زود ـ پایان حق،پیروزى
و پایان باطل، نابودى باشد.
@BotSorce
🔅 امام زمان (عج):
♦️ ارادهى حتمى خداوند بر این قرار گرفته است که ـ دیر یا زود ـ پایان حق،پیروزى
و پایان باطل، نابودى باشد.
@BotSorce
سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
♦️ سالروز آغاز امامت منجی بشریت (عج) مبارک(عید ولایت) 🔅 امام زمان (عج): ♦️ ارادهى حتمى خداوند بر این قرار گرفته است که ـ دیر یا زود ـ پایان حق،پیروزى و پایان باطل، نابودى باشد. @BotSorce
♦️ دوستان و همراهان عزیز و همیشگی کانال،این پیام رو امیر ارسال کرد،به امید خدا و کوری چشم بعضیا،خیلی زودتر از چیزی که فکرشو میکردیم،برمیگرده و کانال با قدرت به کار خودش ادامه میده.
Title
Vaslate Eshgh @Botsorce
🌷 #دهم_ربیع_الاول سالروز #ازدواج_خاتم_الانبیا حضرت #محمد (ص) و #مادر_مؤمنین حضرت #خدیجه_کبری (س) بر تمامی مسلمانان جهان مبارک
🌹🌺خجسته باد این #پیوند آسمانی و پربرکت بر شما 🌺🌹
@BotSorce
🌹🌺خجسته باد این #پیوند آسمانی و پربرکت بر شما 🌺🌹
@BotSorce
#آموزش
@BotSorce
➖➖➖➖➖➖➖➖
♦️ ارسال فایل موجود در هاست بوسیله ربات به کاربر
♦️ همونطور که میدونید برای ارسال فایل در ربات باید لینک فایل رو داشته باشیم، حالا اگه فایل رو ما رو هاستمون داشته باشیم،باید چیکار کنیم ؟
♦️برای اینکار از new CURLFile استفاده میکنیم:
♦️بجای address file آدرس فایل رو قرار میدیم. مثلا یک عکس که توی پوشه folder با پسوند jpg قرار داره،به اینصورت میشه :
♦️مثال برای ارسال عکس با ربات:
♦️البته فراموش نکنید که فانکشن bot و متغیرهای لازم رو قرار بدید
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
@BotSorce
➖➖➖➖➖➖➖➖
♦️ ارسال فایل موجود در هاست بوسیله ربات به کاربر
♦️ همونطور که میدونید برای ارسال فایل در ربات باید لینک فایل رو داشته باشیم، حالا اگه فایل رو ما رو هاستمون داشته باشیم،باید چیکار کنیم ؟
♦️برای اینکار از new CURLFile استفاده میکنیم:
$file = new CURLFile("address file");♦️بجای address file آدرس فایل رو قرار میدیم. مثلا یک عکس که توی پوشه folder با پسوند jpg قرار داره،به اینصورت میشه :
$file = new CURLFile("folder/photo.jpg);♦️مثال برای ارسال عکس با ربات:
bot('sendPhoto',[
'chat_id' => $chatid,
'photo' => new CURLFile("folder/photo.jpg"),
'caption' => "caption"
]);♦️البته فراموش نکنید که فانکشن bot و متغیرهای لازم رو قرار بدید
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce