@BotSorce_SuperGroups_LuaBot.rar
109.4 KB
♦️سورس ربات مدیریت گروه lua
♦️آموزش نصب در فایل readme
♦️رمز فایل :
@botsorce
منبع : Beyond
➖➖➖➖➖➖➖➖
@BotSorce
♦️آموزش نصب در فایل readme
♦️رمز فایل :
@botsorce
منبع : Beyond
➖➖➖➖➖➖➖➖
@BotSorce
❤1
#آموزش
@BotSorce
➖➖➖➖➖➖➖➖
♦️چند نکته مهم و چند نمونه از #متغیرهای کابردی
➖➖➖➖➖➖➖➖
♦️متغیرها تقریبا جز جداناپذیر برنامه نویسی هستند و بطور کل اگه نخوایم ازشون استفاده کنیم،کار برای برنامه نویسی سخت و زمانبر میشه.
♦️چند نکته هست که باید در نوشتن متغیرها رعایت کنیم که درصورت عدم رعایت این موارد متغیر تعریف نمیشه
♦️یکیش علامت $ هستش که قبل از متغیر و چسبیده بهش باید گذاشته بشه
♦️اینجا چون ما با زبان php بیشتر سر و کار داریم،زبان php نسبت به کوچک یا بزرگ بودن حروف حساس و درصورتیکه این مورد رو رعایت نکنیم،به مشکل برمیخوریم،مثال :
Amir
با
amir
تعاریفشون و خروجیشون برای php متفاوت خواهد بود.
♦️متغیر ها در php حتما باید با حروف یا _ شروع بشه،نه چیز دیگه،مثال :
1number ❌
number ✅
_number ✅
♦️برای نوشتن متغیر فقط میتونیم از حروف و اعداد و _ استفاده کنیم و علامات و ... مجاز نیستند،مثال :
your%number ❌
♦️برای نوشتن متغیر،نباید از space یا فاصله استفاده کنیم و اگه میخوایم حروف رو جدا کنیم باید از _ استفاده کنیم یا اینکه با بزرگ و کوچک نوشتن حروف اونها رو از هم تمایز بدیم
➖➖➖➖➖➖➖➖
♦️یه سری متغیرها هستند که تقریبا برای هر سورسی باید تعریف بشن 👇🏼
♦️متغیرهای
➖➖➖➖➖➖➖➖
♨️ دیگر متغیرها
♦️اطلاعات ربات
♨️متغیر getinfo:
♦️متغیر نام ربات:
♦️متغیر یوزرنیم ربات:
♦️متغیر آیدی عددی ربات:
➖➖➖➖
♦️اطلاعات کاربر
♦️متغیر نام کاربر:
♦️متغیر قسمت دوم نام کاربر:
♦️متغیر یوزرنیم کاربر:
♦️متغیر آیدی عددی کاربر:
➖➖➖➖➖➖➖➖
♦️امیدوارم از این آموزش لذت برده باشید و استفاده های لازم رو ازش ببرید
@BotSorce
@BotSorce
➖➖➖➖➖➖➖➖
♦️چند نکته مهم و چند نمونه از #متغیرهای کابردی
➖➖➖➖➖➖➖➖
♦️متغیرها تقریبا جز جداناپذیر برنامه نویسی هستند و بطور کل اگه نخوایم ازشون استفاده کنیم،کار برای برنامه نویسی سخت و زمانبر میشه.
♦️چند نکته هست که باید در نوشتن متغیرها رعایت کنیم که درصورت عدم رعایت این موارد متغیر تعریف نمیشه
♦️یکیش علامت $ هستش که قبل از متغیر و چسبیده بهش باید گذاشته بشه
♦️اینجا چون ما با زبان php بیشتر سر و کار داریم،زبان php نسبت به کوچک یا بزرگ بودن حروف حساس و درصورتیکه این مورد رو رعایت نکنیم،به مشکل برمیخوریم،مثال :
Amir
با
amir
تعاریفشون و خروجیشون برای php متفاوت خواهد بود.
♦️متغیر ها در php حتما باید با حروف یا _ شروع بشه،نه چیز دیگه،مثال :
1number ❌
number ✅
_number ✅
♦️برای نوشتن متغیر فقط میتونیم از حروف و اعداد و _ استفاده کنیم و علامات و ... مجاز نیستند،مثال :
your%number ❌
♦️برای نوشتن متغیر،نباید از space یا فاصله استفاده کنیم و اگه میخوایم حروف رو جدا کنیم باید از _ استفاده کنیم یا اینکه با بزرگ و کوچک نوشتن حروف اونها رو از هم تمایز بدیم
➖➖➖➖➖➖➖➖
♦️یه سری متغیرها هستند که تقریبا برای هر سورسی باید تعریف بشن 👇🏼
♦️متغیرهای
$update = json_decode(file_get_contents('php://input'));$message = $update->message;$message_id = $message->message_id;$textmsg = $message->text;$chat_id = $message->chat->id;➖➖➖➖➖➖➖➖
♨️ دیگر متغیرها
♦️اطلاعات ربات
♨️متغیر getinfo:
$getinfobot = json_decode(file_get_contents("https://api.telegram.org/bot".API_KEY."/getMe"));♦️متغیر نام ربات:
$namebot = $getinfobot->result->first_name;♦️متغیر یوزرنیم ربات:
$userbot = $getinfobot->result->username;♦️متغیر آیدی عددی ربات:
$idbot = $getinfobot->result->id;➖➖➖➖
♦️اطلاعات کاربر
♦️متغیر نام کاربر:
$name = $update->message->from->first_name;♦️متغیر قسمت دوم نام کاربر:
$lastname = $update->message->from->last_name;♦️متغیر یوزرنیم کاربر:
$username = $update->message->from->username;♦️متغیر آیدی عددی کاربر:
$from_id = $message->from->id;➖➖➖➖➖➖➖➖
♦️امیدوارم از این آموزش لذت برده باشید و استفاده های لازم رو ازش ببرید
@BotSorce
@BotSorce
➖➖➖➖➖➖➖➖
♦️گیت ( Git ) چیست و چرا برنامه نویسان باید از Git استفاده کنن؟
♦️حتما تا امروز اسم Git (گیت) رو شنیدید! اگه نشنیدید و یا اینکه نمیدونید چیه تا اخر این #آموزش با من همراه باشید بهتون قول میدم که خوشتون میاد!
♦️فرض کنید که شما برنامه نویسی میکنید و فایل های شما به مرور زمان زیاد میشن. به دلایل مختلف ممکنه که شما فایل های خودتون رو از دست بدید (پاک بشه)،مثلا ویندوز خراب بشه هاردتون بسوزه، یا اینکه یه جا از برنامه نویسی اشتباه کنید و بخواید برگردید و همه اشتباهات خودتون رو پاک کنید، حالا اگه چندین فایل رو اشتباه برنامه نویسی کرده باشید دیگه اعصاب میخواد تک تک فایل ها رو به عقب برگردوند و کدهای اشتباه رو پاک کرد و ...
♦️فرض کنید شما به صورت تیمی برنامه نویسی میکنید, مثلا ۱۰ نفر یه شرکت افتتاح کردید و قراره روی یه پروژه برنامه نویسی کنید! امکان داره کدهاتون قاطی بشه , حتی بعد از اینکه هر نفر یه فایل رو تغییر میده باید این فایل رو به اون ۹ نفر دیگه بده تا بقیه بتونن کدهاشو ببینن و ازش استفاده کنن!اشتراک گذاری فایل های برنامه نویسی شده بین این ۱۰ نفر خیلی دنگ و فنگ داره! شاید بعد یه مدت بخواید کدهای یکی از برنامه نویسان رو برگردونید به چند روز پیش یا اینکه به تاریخ مشخصی برگردونید (به علت اینکه جایی اشتباه کرده یا برنامه نویسیش مشکل داره).
♦️گیت (Git) شما رو از همه ی دردسر هایی که در بالا گفتم نجات میده،شما کافیه که پروژه ی خودتون رو به Git معرفی کنید و اعضای تیم برنامه نویسی خودتون رو (درصورتی که به صورت تیمی کار کنید) بهش معرفی کنید , بعدش هر برنامه نویس بعد از اینکه یه فایل رو تغییر داد تغییراتشو ثبت میکنه , این تغییرات به توی پایگاه داده ی Git ثبت میشن و شما میتونید هروقت که خواستید تغییرات رو کنسل کنید به تاریخی که دلتون میخواد،البته این یکی از قابلیت های خوب سیستم گیت هست (بهش میگن قابلیت کنترل ورژن)(git control version)
♦️شما میتونید فایل های خودتون رو روی Git ثبت کنید و برنامه نویسان دیگه فایلهای شما رو بگیرن و توسعه بدن و ارسال کنن تا تغییرات اعمال بشه. میتونید برای اعضای تیم برنامه نویسی دسترسی های مختلف ایجاد کنید مثلا یکی از برنامه نویسان فقط بتونه فایل خاصی رو تغییر بده و به بقیه فایل ها دسترسی نداشته باشه.
♦️حالا چجوری از Git استفاده کنیم؟
♦️برای استفاده از Git کافیه که مراحل زیر رو انجام بدید:
♦️توی یکی از سایت های github (گیت هاب) یا gitlab (گیت لب) عضو بشید , هردو خدمات رایگان دارند. اما خدمات پولی هم ارائه میدن , رایگانش کار شما رو راه میندازه و نیاز نیست پول خرج کنید،بعد از عضو شدن توی سایت هایی که گفتم کافیه نرم افزار گیت رو دانلود کنید و نصب کنید, میتونید از اینجا️
کلیک کنید
آخرین ورژنش رو بگیرید و نصب کنید.به سایتی که عضو شدین برید و یه پروژه جدید روی اون ایجاد کنید. دقت کنید که پروژه هایی که توی github ایجاد میشن به صورت عمومی هستن و بقیه مردم میتونن به پروژه شما دسترسی داشته باشن و دانلودش کنن اما پروژه های روی gitlab میتونن خصوصی باشن و فقط اعضایی که مشخص میکنید(تیم برنامه نویسی شما) به فایل ها دسترسی داشته باشن یا اینکه عمومی باشن.بعد از اینکه پروژه رو توی سایت ایجاد کردید حالا میتونید فایل های خودتون رو به پروژه اظافه کنید،کافیه که روی کامپیوتر خودتون برید فولدر پروژه ی خودتون رو باز کنید و کلیک راست کنید و start git here (یا چیزی شبیه این هست) رو بزنید و دستورات زیر رو توش تایپ کنید:
git init
git remote add origin https://gitlab.com/xxxxxxxxx/yourproject.git
git add .
git commit
git push -u origin master
♦️در دستورات بالا به جای اون لینکی که گذاشتم (همون که xxxxxx داره) باید لینک پروژه ی خودتون که توی گیت لب یا گیت هاب ایجاد کردید رو بزنید. با اجرا کردن دستورات بالا فایل های روی کامپیوتر شما به سرور ارسال میشن،حالا اگه فایل ها روی سیستم شما پاک بشه نگران از دست دادن پروژه خودتون نباشید،با استفاده از دستور clone میتونید فایل های پروژه رو از سرور دریافت کنید:
git clone https://gitlab.com/xxxxxxx/yourproject.git
♦️کافیه که یه پوشه جدید(new folder) ایجاد کنید و بازش کنید بعدش کلیک راست کنید و start git here (یا چیزی شبیه همین) رو بزنید و دستورات بالا رو توش تایپ کنید و کلید enter رو فشار بدید تا فایل های پروژه ی شما از سرور دریافت بشن و توی فولدری که ایجاد کردید قرار بگیرند
➖➖➖➖➖➖➖➖
♦️این فقط یه آموزش کوچیک و دست و پا شکسته بود و خواستم شما رو به گیت علاقمند و کمی آشناتون کنم
♦️امیدوارم که از آموزش لذت برده باشید و ازش استفاده کنید
➖➖➖➖➖➖➖➖
@BotSorce
➖➖➖➖➖➖➖➖
♦️گیت ( Git ) چیست و چرا برنامه نویسان باید از Git استفاده کنن؟
♦️حتما تا امروز اسم Git (گیت) رو شنیدید! اگه نشنیدید و یا اینکه نمیدونید چیه تا اخر این #آموزش با من همراه باشید بهتون قول میدم که خوشتون میاد!
♦️فرض کنید که شما برنامه نویسی میکنید و فایل های شما به مرور زمان زیاد میشن. به دلایل مختلف ممکنه که شما فایل های خودتون رو از دست بدید (پاک بشه)،مثلا ویندوز خراب بشه هاردتون بسوزه، یا اینکه یه جا از برنامه نویسی اشتباه کنید و بخواید برگردید و همه اشتباهات خودتون رو پاک کنید، حالا اگه چندین فایل رو اشتباه برنامه نویسی کرده باشید دیگه اعصاب میخواد تک تک فایل ها رو به عقب برگردوند و کدهای اشتباه رو پاک کرد و ...
♦️فرض کنید شما به صورت تیمی برنامه نویسی میکنید, مثلا ۱۰ نفر یه شرکت افتتاح کردید و قراره روی یه پروژه برنامه نویسی کنید! امکان داره کدهاتون قاطی بشه , حتی بعد از اینکه هر نفر یه فایل رو تغییر میده باید این فایل رو به اون ۹ نفر دیگه بده تا بقیه بتونن کدهاشو ببینن و ازش استفاده کنن!اشتراک گذاری فایل های برنامه نویسی شده بین این ۱۰ نفر خیلی دنگ و فنگ داره! شاید بعد یه مدت بخواید کدهای یکی از برنامه نویسان رو برگردونید به چند روز پیش یا اینکه به تاریخ مشخصی برگردونید (به علت اینکه جایی اشتباه کرده یا برنامه نویسیش مشکل داره).
♦️گیت (Git) شما رو از همه ی دردسر هایی که در بالا گفتم نجات میده،شما کافیه که پروژه ی خودتون رو به Git معرفی کنید و اعضای تیم برنامه نویسی خودتون رو (درصورتی که به صورت تیمی کار کنید) بهش معرفی کنید , بعدش هر برنامه نویس بعد از اینکه یه فایل رو تغییر داد تغییراتشو ثبت میکنه , این تغییرات به توی پایگاه داده ی Git ثبت میشن و شما میتونید هروقت که خواستید تغییرات رو کنسل کنید به تاریخی که دلتون میخواد،البته این یکی از قابلیت های خوب سیستم گیت هست (بهش میگن قابلیت کنترل ورژن)(git control version)
♦️شما میتونید فایل های خودتون رو روی Git ثبت کنید و برنامه نویسان دیگه فایلهای شما رو بگیرن و توسعه بدن و ارسال کنن تا تغییرات اعمال بشه. میتونید برای اعضای تیم برنامه نویسی دسترسی های مختلف ایجاد کنید مثلا یکی از برنامه نویسان فقط بتونه فایل خاصی رو تغییر بده و به بقیه فایل ها دسترسی نداشته باشه.
♦️حالا چجوری از Git استفاده کنیم؟
♦️برای استفاده از Git کافیه که مراحل زیر رو انجام بدید:
♦️توی یکی از سایت های github (گیت هاب) یا gitlab (گیت لب) عضو بشید , هردو خدمات رایگان دارند. اما خدمات پولی هم ارائه میدن , رایگانش کار شما رو راه میندازه و نیاز نیست پول خرج کنید،بعد از عضو شدن توی سایت هایی که گفتم کافیه نرم افزار گیت رو دانلود کنید و نصب کنید, میتونید از اینجا️
کلیک کنید
آخرین ورژنش رو بگیرید و نصب کنید.به سایتی که عضو شدین برید و یه پروژه جدید روی اون ایجاد کنید. دقت کنید که پروژه هایی که توی github ایجاد میشن به صورت عمومی هستن و بقیه مردم میتونن به پروژه شما دسترسی داشته باشن و دانلودش کنن اما پروژه های روی gitlab میتونن خصوصی باشن و فقط اعضایی که مشخص میکنید(تیم برنامه نویسی شما) به فایل ها دسترسی داشته باشن یا اینکه عمومی باشن.بعد از اینکه پروژه رو توی سایت ایجاد کردید حالا میتونید فایل های خودتون رو به پروژه اظافه کنید،کافیه که روی کامپیوتر خودتون برید فولدر پروژه ی خودتون رو باز کنید و کلیک راست کنید و start git here (یا چیزی شبیه این هست) رو بزنید و دستورات زیر رو توش تایپ کنید:
git init
git remote add origin https://gitlab.com/xxxxxxxxx/yourproject.git
git add .
git commit
git push -u origin master
♦️در دستورات بالا به جای اون لینکی که گذاشتم (همون که xxxxxx داره) باید لینک پروژه ی خودتون که توی گیت لب یا گیت هاب ایجاد کردید رو بزنید. با اجرا کردن دستورات بالا فایل های روی کامپیوتر شما به سرور ارسال میشن،حالا اگه فایل ها روی سیستم شما پاک بشه نگران از دست دادن پروژه خودتون نباشید،با استفاده از دستور clone میتونید فایل های پروژه رو از سرور دریافت کنید:
git clone https://gitlab.com/xxxxxxx/yourproject.git
♦️کافیه که یه پوشه جدید(new folder) ایجاد کنید و بازش کنید بعدش کلیک راست کنید و start git here (یا چیزی شبیه همین) رو بزنید و دستورات بالا رو توش تایپ کنید و کلید enter رو فشار بدید تا فایل های پروژه ی شما از سرور دریافت بشن و توی فولدری که ایجاد کردید قرار بگیرند
➖➖➖➖➖➖➖➖
♦️این فقط یه آموزش کوچیک و دست و پا شکسته بود و خواستم شما رو به گیت علاقمند و کمی آشناتون کنم
♦️امیدوارم که از آموزش لذت برده باشید و ازش استفاده کنید
➖➖➖➖➖➖➖➖
@BotSorce
♦️تابع دریافت سایز دقیق فایل
➖➖➖➖➖➖➖➖
➖➖➖➖➖➖➖➖
♦️فراخوانی هم به اینصورت خواهد بود :
$Size = GetSize("data/photo.jpg");
➖➖➖➖➖➖➖➖
@BotSorce
➖➖➖➖➖➖➖➖
function GetSize($file,$digits = 2)
{
if(is_file($file))
{
$filePath = $file;
if(!realpath($filePath))
{
$filePath = $_SERVER['DOCUMENT_ROOT'] . $filePath;
}
$fileSize = FileSize($filePath);
$sizes = ['TB','GB','MB','KB','B'];
$total = count($sizes);
while($total-- && $fileSize > 1024)
{
$fileSize /= 1024;
}
return round($fileSize,$digits) . " " . $sizes[$total];
}
}➖➖➖➖➖➖➖➖
♦️فراخوانی هم به اینصورت خواهد بود :
$Size = GetSize("data/photo.jpg");
➖➖➖➖➖➖➖➖
@BotSorce
#آموزش
@BotSorce
➖➖➖➖➖➖➖➖
♦️بدست آوردن آمار یا تعداد کاربرانی که تو ربات عضو شدن
قبل از هر چیز،کد زیر را در استارت قرار خواهیم داد:
➖➖➖➖➖
if (!file_exists("data/$from_id/step.txt")) {
save("data/$from_id/step.txt", "none");
$myfile2 = fopen("files/allmember.txt", "a") or die("Unable to open file!");
fwrite($myfile2, "\n$from_id");
fclose($myfile2);
}
➖➖➖➖➖
♦️اینطور تنظیم کردیم که هرکس برای اولین بار رباتو استارت کرد، آیدیش ذخیره بشه
♦️در آخر هم برای مشاهده آمار:
➖➖➖➖➖
elseif($textmessage == "آمار"){
$allm = file_get_contents("files/allmember.txt");
$member_id = explode("\n",$allm);
$mmemcount = count($member_id) -1;
sendmessage($chat_id,"تعداد کاربران ربات:
$mmemcount");
}
➖➖➖➖➖➖➖➖
♦️البته برای ربات های مرحله ای که از step.txt یا command.txt استفاده میکنند این آموزش جواب میده
➖➖➖➖➖➖➖➖
@BotSorce
@BotSorce
➖➖➖➖➖➖➖➖
♦️بدست آوردن آمار یا تعداد کاربرانی که تو ربات عضو شدن
قبل از هر چیز،کد زیر را در استارت قرار خواهیم داد:
➖➖➖➖➖
if (!file_exists("data/$from_id/step.txt")) {
save("data/$from_id/step.txt", "none");
$myfile2 = fopen("files/allmember.txt", "a") or die("Unable to open file!");
fwrite($myfile2, "\n$from_id");
fclose($myfile2);
}
➖➖➖➖➖
♦️اینطور تنظیم کردیم که هرکس برای اولین بار رباتو استارت کرد، آیدیش ذخیره بشه
♦️در آخر هم برای مشاهده آمار:
➖➖➖➖➖
elseif($textmessage == "آمار"){
$allm = file_get_contents("files/allmember.txt");
$member_id = explode("\n",$allm);
$mmemcount = count($member_id) -1;
sendmessage($chat_id,"تعداد کاربران ربات:
$mmemcount");
}
➖➖➖➖➖➖➖➖
♦️البته برای ربات های مرحله ای که از step.txt یا command.txt استفاده میکنند این آموزش جواب میده
➖➖➖➖➖➖➖➖
@BotSorce
#آموزش
@BotSorce
➖➖➖➖➖➖➖➖
♦️تابع sendmessage همونطور که در اینجا مشاهده میکنید،دارای ۷ پارامتر میباشد که میخوایم این ۷ پارامتر رو یه توضیح مختصر راجع بهشون بدیم
➖➖➖➖➖➖➖➖
♦️اولیش chatid
که کاری که انجام میده اینه که آیدی کاربر رو میگیره و فقط به همون کاربر پیام میده
♦️دومیش text
کاربردش اینه که متن رو به کاربر ارسال میکنه یا نشون میده
♦️سومیش parsemode
که میتونه هم بصورت html باشه یا اینکه MarkDown ، که هر کدومشون فرمت خاص خودشون رو دارند و میتونید به متن فرمت بدید که بطور مثال،بولد و ایتالیک و هایپرلینک نشون داده بشه،اگر هم متن ساده باشه که فرق آنچنانی با هم ندارند،فقط MarkDown فرمت اصلیه خوده تلگرامه،ولی تلگرام html رو هم ساپورت میکنه،در مورد تفاوتشون هم در اینجا و پست قبلیش،توضیح داده بودیم قبلا.
♦️بعدیش disablewebpagepreview
که در صورتیکه true باشه
و متن شما دارای لینک باشه،پیش نمایش نشون نمیده و یا برعکس
♦️بعدیش disablenotification
این هم درصورت true بودن،زمانیکه پیام به کاربر ارسال میشه،برای کاربر نوتیف نمیره یا اطلاع رسانی نمیکنه و برعکس.(برعکس منظور درصورت false بودن است که در اونصورت نوتیف ارسال میشه)
♦️بعدیش replytomessageid
که کاربردش واسه زمانیه که میخواین پیام کاربر رو ریپلای کنیم.
♦️بعدیش replymarkup
که کاربردش اینه که به اون ریپلای دکمه اضافه کنیم.
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
@BotSorce
➖➖➖➖➖➖➖➖
♦️تابع sendmessage همونطور که در اینجا مشاهده میکنید،دارای ۷ پارامتر میباشد که میخوایم این ۷ پارامتر رو یه توضیح مختصر راجع بهشون بدیم
➖➖➖➖➖➖➖➖
♦️اولیش chatid
که کاری که انجام میده اینه که آیدی کاربر رو میگیره و فقط به همون کاربر پیام میده
♦️دومیش text
کاربردش اینه که متن رو به کاربر ارسال میکنه یا نشون میده
♦️سومیش parsemode
که میتونه هم بصورت html باشه یا اینکه MarkDown ، که هر کدومشون فرمت خاص خودشون رو دارند و میتونید به متن فرمت بدید که بطور مثال،بولد و ایتالیک و هایپرلینک نشون داده بشه،اگر هم متن ساده باشه که فرق آنچنانی با هم ندارند،فقط MarkDown فرمت اصلیه خوده تلگرامه،ولی تلگرام html رو هم ساپورت میکنه،در مورد تفاوتشون هم در اینجا و پست قبلیش،توضیح داده بودیم قبلا.
♦️بعدیش disablewebpagepreview
که در صورتیکه true باشه
و متن شما دارای لینک باشه،پیش نمایش نشون نمیده و یا برعکس
♦️بعدیش disablenotification
این هم درصورت true بودن،زمانیکه پیام به کاربر ارسال میشه،برای کاربر نوتیف نمیره یا اطلاع رسانی نمیکنه و برعکس.(برعکس منظور درصورت false بودن است که در اونصورت نوتیف ارسال میشه)
♦️بعدیش replytomessageid
که کاربردش واسه زمانیه که میخواین پیام کاربر رو ریپلای کنیم.
♦️بعدیش replymarkup
که کاربردش اینه که به اون ریپلای دکمه اضافه کنیم.
➖➖➖➖➖➖➖➖
#درخواستی
@BotSorce
core.telegram.org
Telegram Bot API
The Bot API is an HTTP-based interface created for developers keen on building bots for Telegram. To learn how to create…
♦️پکیج ۵۰ سورس
➖➖➖➖➖➖➖➖
♦️لیست سورسهای موجود در پکیج
♦️سورس ربات تفریحی
♦️سورس مبدل عکس
♦️سورس ربات چت ناشناس
♦️ربات بنرساز
♦️سورس ربات ضد لینک و ضد اسپم
♦️سورس ربات فروشگاهی
♦️سورس ربات فیک میل
♦️سورس ربات یوزر اینفو
♦️سورس ربات سین ساز به
♦️سورس ربات فایل ساز
♦️سورس آپلودر تا حجم ۱/۵ گیگ
♦️سورس پیامرسان ساز
♦️سورس ربات چت ناشناس با پنل مدیریت
♦️سورس ربات دانلود از بازار
♦️سورس ربات php code checker
♦️سورس ربات دوز یا xo
♦️سورس ربات ماشین حساب
♦️سورس ربات ضد لینک
♦️سورس فروشگاهی با پنل مدیریت
♦️سورس نظر سنجی با پنل مدیریت
♦️سورس فروش شماره مجازی با پنل مدیریت
♦️سورس ربات ویوبات با پنل مدیریت
♦️سورس ربات , ربات ساز با پنل مدیریت
♦️سورس ربات همسر آینده با پنل مدیریت
♦️سورس ضد لینک با پنل مدیریت
♦️سورس ربات شغل آینده با پنل مدیریت
♦️سورس ربات فروشگاه ساز با پنل مدیریت
♦️سورس ربات کرکر فیسبوک به زبان python
♦️سورس دانلود از گیتهاب با پنل مدیریت
♦️سورس ربات تست بینایی
♦️سورس ربات مبدل فایل با پنل مدیریت
♦️سورس ربات ساعت و تاریخ
♦️سورس ربات کی میرسه با پنل مدیریت
♦️سورس ربات تغییر نام فایل با پنل مدیریت
♦️سورس ربات اشتراک فایل با پنل مدیریت
♦️سورس ربات faceapp با پنل مدیریت
♦️سورس ربات ip sender با پنل مدیریت
♦️سورس شماره مجازی با پنل مدیریت
♦️سورس ربات جستجوگر تیک با پنل مدیریت
♦️سورس مدیریت گروه با پنل مدیریت
♦️سورس ربات تبدیل فونت
♦️سورس ربات api تبچی
♦️سورس ربات چت ریپورت با پنل مدیریت
♦️سورس ربات ادیت نکن
♦️سورس ربات اتچ ساز
♦️سورس ربات پروفایل چکر با پنل مدیریت
♦️سورس ربات ادیت نام فایل موزیک
و ....
➖➖➖➖➖➖➖➖
@BotSorce
➖➖➖➖➖➖➖➖
♦️لیست سورسهای موجود در پکیج
♦️سورس ربات تفریحی
♦️سورس مبدل عکس
♦️سورس ربات چت ناشناس
♦️ربات بنرساز
♦️سورس ربات ضد لینک و ضد اسپم
♦️سورس ربات فروشگاهی
♦️سورس ربات فیک میل
♦️سورس ربات یوزر اینفو
♦️سورس ربات سین ساز به
♦️سورس ربات فایل ساز
♦️سورس آپلودر تا حجم ۱/۵ گیگ
♦️سورس پیامرسان ساز
♦️سورس ربات چت ناشناس با پنل مدیریت
♦️سورس ربات دانلود از بازار
♦️سورس ربات php code checker
♦️سورس ربات دوز یا xo
♦️سورس ربات ماشین حساب
♦️سورس ربات ضد لینک
♦️سورس فروشگاهی با پنل مدیریت
♦️سورس نظر سنجی با پنل مدیریت
♦️سورس فروش شماره مجازی با پنل مدیریت
♦️سورس ربات ویوبات با پنل مدیریت
♦️سورس ربات , ربات ساز با پنل مدیریت
♦️سورس ربات همسر آینده با پنل مدیریت
♦️سورس ضد لینک با پنل مدیریت
♦️سورس ربات شغل آینده با پنل مدیریت
♦️سورس ربات فروشگاه ساز با پنل مدیریت
♦️سورس ربات کرکر فیسبوک به زبان python
♦️سورس دانلود از گیتهاب با پنل مدیریت
♦️سورس ربات تست بینایی
♦️سورس ربات مبدل فایل با پنل مدیریت
♦️سورس ربات ساعت و تاریخ
♦️سورس ربات کی میرسه با پنل مدیریت
♦️سورس ربات تغییر نام فایل با پنل مدیریت
♦️سورس ربات اشتراک فایل با پنل مدیریت
♦️سورس ربات faceapp با پنل مدیریت
♦️سورس ربات ip sender با پنل مدیریت
♦️سورس شماره مجازی با پنل مدیریت
♦️سورس ربات جستجوگر تیک با پنل مدیریت
♦️سورس مدیریت گروه با پنل مدیریت
♦️سورس ربات تبدیل فونت
♦️سورس ربات api تبچی
♦️سورس ربات چت ریپورت با پنل مدیریت
♦️سورس ربات ادیت نکن
♦️سورس ربات اتچ ساز
♦️سورس ربات پروفایل چکر با پنل مدیریت
♦️سورس ربات ادیت نام فایل موزیک
و ....
➖➖➖➖➖➖➖➖
@BotSorce
👍3
♦️از دوست عزیزمون بینهایت ممنونم که این مورد رو اطلاع رسانی کردند بهمون.
♦️قبلا بارها هشدار داده بودم که یکی از اهدافی که این کانال رو راه انداختیم،شناسائی و برخورد با این کلاهبرداران و مجرمان فضای سایبر هستش و تاکید کرده بودم چنین مواردی رو ببینم شدیدا برخورد میکنم.
♦️دقیقا پکیجی که کلا رایگان منتشر شده رو برخی موجودات در حال فروشش هستند.
♦️کسی که نطفه ش حروم باشه،کلا نون حلال در آوردن و حلالوار زندگی کردن واسش سخته.
♦️شخصا به جد پیگیر این مورد و مواردی به این شکل هستم،شما هم درصورتیکه مایل بودید میتونید این کانال رو ریپورت کنید.
♦️آیدی کانال :
@BotchiTeam
♦️قبلا بارها هشدار داده بودم که یکی از اهدافی که این کانال رو راه انداختیم،شناسائی و برخورد با این کلاهبرداران و مجرمان فضای سایبر هستش و تاکید کرده بودم چنین مواردی رو ببینم شدیدا برخورد میکنم.
♦️دقیقا پکیجی که کلا رایگان منتشر شده رو برخی موجودات در حال فروشش هستند.
♦️کسی که نطفه ش حروم باشه،کلا نون حلال در آوردن و حلالوار زندگی کردن واسش سخته.
♦️شخصا به جد پیگیر این مورد و مواردی به این شکل هستم،شما هم درصورتیکه مایل بودید میتونید این کانال رو ریپورت کنید.
♦️آیدی کانال :
@BotchiTeam
سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
♦️از دوست عزیزمون بینهایت ممنونم که این مورد رو اطلاع رسانی کردند بهمون. ♦️قبلا بارها هشدار داده بودم که یکی از اهدافی که این کانال رو راه انداختیم،شناسائی و برخورد با این کلاهبرداران و مجرمان فضای سایبر هستش و تاکید کرده بودم چنین مواردی رو ببینم شدیدا برخورد…
لینک پست :
https://t.me/BotchiTeam/18
https://t.me/BotchiTeam/18
سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
لینک پست : https://t.me/BotchiTeam/18
♦️طریقه ریپورت کردن رو دوستان پرسیدن
♦️وقتی وارد کانال
@BotchiTeam
شدید،سه نقطه ای که در سمت راست،بالای صفحه مشاهده میکنید رو کلیک کنید ، دومین گزینه
Report
هستش،بعد از انتخاب این گزینه،هر کدوم از مواردی که خواستید رو میتونید گزارش کنید و به قولی Report بفرستید.
#یا_علی
♦️وقتی وارد کانال
@BotchiTeam
شدید،سه نقطه ای که در سمت راست،بالای صفحه مشاهده میکنید رو کلیک کنید ، دومین گزینه
Report
هستش،بعد از انتخاب این گزینه،هر کدوم از مواردی که خواستید رو میتونید گزارش کنید و به قولی Report بفرستید.
#یا_علی
👍1
#سوال
♦️سلام
کد من رو هاست واقعی هست و ssl هم داره اما بازم کار نمیکنه و curl error میده.
احتمالا بخاطر تحریم نمیتونه به telegram.org درخواست بده.
میخواستم ببینم دوستان این مشکل رو چطور حل کردن؟داخل صفحه php باید کد proxy نوشت؟
اگه نوشتید ممنون میشم کمکم کنید.
#پاسخ
♦️سرور خارج از کشور باید بگیرید مشکل رفع میشه.
♦️سلام
کد من رو هاست واقعی هست و ssl هم داره اما بازم کار نمیکنه و curl error میده.
احتمالا بخاطر تحریم نمیتونه به telegram.org درخواست بده.
میخواستم ببینم دوستان این مشکل رو چطور حل کردن؟داخل صفحه php باید کد proxy نوشت؟
اگه نوشتید ممنون میشم کمکم کنید.
#پاسخ
♦️سرور خارج از کشور باید بگیرید مشکل رفع میشه.
♦️سورس ربات ارسال پست به کانال
♦️رمز فایل :
@botsorce
➖➖➖➖➖➖➖➖
♦️این ساده ترین سورسیه که توسط یکی از ادمینهای کانال نوشته شده.
♦️اگه کپی کردی،حواست باشه،قراره آپدیت بشه.آپدیت شد،کپی کرده باشی،خرابت میکنم.البته طرف صحبتم با همه نیست و یه سری هستن که ...
به قول یکی از ادمینها،کودک درونمون از اینا بزرگتره،چی بگم ...
بیخیال،کپی کن...
یارو به حیوونه خونگیش حرف میفهمونه،ولی ما نتونستیم بلانسبت، به بعضیا بفهمونیم کل پستهای کانالت کپی از اینور اونوره،کپی رایت رو رعایت کن بچه.
➖➖➖➖➖➖➖➖
@BotSorce
♦️رمز فایل :
@botsorce
➖➖➖➖➖➖➖➖
♦️این ساده ترین سورسیه که توسط یکی از ادمینهای کانال نوشته شده.
♦️اگه کپی کردی،حواست باشه،قراره آپدیت بشه.آپدیت شد،کپی کرده باشی،خرابت میکنم.البته طرف صحبتم با همه نیست و یه سری هستن که ...
به قول یکی از ادمینها،کودک درونمون از اینا بزرگتره،چی بگم ...
بیخیال،کپی کن...
یارو به حیوونه خونگیش حرف میفهمونه،ولی ما نتونستیم بلانسبت، به بعضیا بفهمونیم کل پستهای کانالت کپی از اینور اونوره،کپی رایت رو رعایت کن بچه.
➖➖➖➖➖➖➖➖
@BotSorce
@BotSorce
♦️ #آموزش ساخت سرور MTProto در سرور #لینوکس :
➖➖➖➖➖➖➖➖
♦️Installation #MTProxy For #servers #Linux
➖➖➖➖➖➖➖➖
♦️Install #NodeJS , #NPM , #GIT and #PM2 on your server:
♦️In #Debian & #Ubuntu
$> apt-get install nodejs npm git
$> npm install pm2 -g
♦️In #CentsOS & #RHEL
$> yum install nodejs npm git
$> npm install pm2 -g
♦️Clone repository on your server:
$> git clone https://github.com/FreedomPrevails/JSMTProxy.git
♦️Enter JSMTProxy directory and edit config file (config.json) if you wish. You can change the secret and listening port. it is in json format.
{
"port":6969,
"secret":"b0cbcef5a486d9636472ac27f8e11a9d"
}
♦️Start the app in cluster mode using pm2:
$> pm2 start mtproxy.js -i max
♦️You can use pm2 to list running processes and check their logs:
$> pm2 list
$> pm2 log #id
➖➖➖➖➖➖➖➖
#درخواستی
#Requested
@BotSorce
♦️ #آموزش ساخت سرور MTProto در سرور #لینوکس :
➖➖➖➖➖➖➖➖
♦️Installation #MTProxy For #servers #Linux
➖➖➖➖➖➖➖➖
♦️Install #NodeJS , #NPM , #GIT and #PM2 on your server:
♦️In #Debian & #Ubuntu
$> apt-get install nodejs npm git
$> npm install pm2 -g
♦️In #CentsOS & #RHEL
$> yum install nodejs npm git
$> npm install pm2 -g
♦️Clone repository on your server:
$> git clone https://github.com/FreedomPrevails/JSMTProxy.git
♦️Enter JSMTProxy directory and edit config file (config.json) if you wish. You can change the secret and listening port. it is in json format.
{
"port":6969,
"secret":"b0cbcef5a486d9636472ac27f8e11a9d"
}
♦️Start the app in cluster mode using pm2:
$> pm2 start mtproxy.js -i max
♦️You can use pm2 to list running processes and check their logs:
$> pm2 list
$> pm2 log #id
➖➖➖➖➖➖➖➖
#درخواستی
#Requested
@BotSorce