سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
3.43K subscribers
110 photos
57 videos
532 files
398 links
🤖 **کانال تخصصی آموزش ساخت ربات تلگرام + دانلود سورس رایگان**
آموزش گام‌به‌گام ساخت ربات (بدون نیاز به کدنویسی + با کدنویسی)
**سورس‌های آماده:** ربات مدیریت گروه، فروشگاه، تبلیغات، دانلودر و...
📩 سفارش ربات:
@NamePlusUser
Download Telegram
@Botsorce_LockChannel.php
1.9 KB
◾️ سورس ربات قفل کانال
◾️ دقت کنید،منظور جوین اجباری برای کانال نیست.
◾️ مناسب زمانی هستش که به قولی کانال اتک میخوره،ارسال پست به کانال رو میبنده و اجازه ارسال پست نمیده

#درخواستی
@BotSorce
#آموزش

◾️بدلیل درخواستهای زیادی که اعضای محترم کانال داشتن،میخوایم یکبار دیگه با هم،ساخت ربات با زبان php رو مرور کنیم
با بقیه روشها مثل گیت آپدیتس و ... کاری ندارم،همون روشی که روال شده رو پیش میریم

◾️یکی از کارهایی که باید انجام بدیم،اینه که باید توکن رباتمون رو تو سورسمون جایگزین کنیم
که هم میتونه با استفاده از یه تابع ثابت انجام بشه و هم از طریق متغیر که ما برای راحتی کار،با تابع ثابت کار میکنیم.

◾️یکی دیگه از کارهایی که باید انجام بدیم اینه که تابع define رو تعریف کنیم.تابع define هم همونطور که مطلع هستید،یه تابع ثابته و قبلا تو کانال زیاد توضیح دادیم.

◾️برای ادیت ما باید توکن رو در این تابع جایگزین کنیم
مثال :

define('APIKEY', 'توکن');

بعد از اینکار،ما تو سورس هر جا API
KEY رو بکار بگیریم،توکنی که بهش دادیم رو،خودش جایگزین میکنه،البته باید به اینصورت نوشته بشه
".APIKEY."

◾️کار بعدیه ما اینه که باید یه تابع با crul بنویسیم که کارهای اصلی ربات ما رو انجام میده

function bot($method,$datas=[]){
$url = "
https://api.telegram.org/bot".APIKEY."/".$method;
$ch = curlinit(); curlsetopt($ch,CURLOPTURL,$url); curlsetopt($ch,CURLOPTRETURNTRANSFER,true); curlsetopt($ch,CURLOPTPOSTFIELDS,$datas);
$res = curl
exec($ch);
if(curlerror($ch)){
var
dump(curlerror($ch));
}else{
return json
decode($res);
}
}

◾️اینی که نوشتیم،دو ورودی داره که ورودی اول method که اسمش روشه و متده و ورودی دوم datas که دیتاهای ورودی متد رو در قالب آرایه تعریف میکنه.

◾️اگه به اول کد دقت کنید بعد از function نوشتیم bot ،درسته؟
احتمالا تو سورسها زیاد دیدید که هر چی دلشون خواسته نوشتن،شما هم میتونی هرچی دلت خواست بذاری،فقط تا آخر سورس باید به همون منوال پیش بری.

◾️اگه خودتون یه سر به سایت تلگرام قسمت بات ها بزنید
تو قسمت Sendmessage
۷ پارامتر مشاهده میکنید.

chatid =
آیدی کاربر رو میگیره و فقط به همون کاربر پیام میده
text =
همون متنی هستش که به کاربر نشون میده
parse
mode =
این میتونه html باشه یا Markdown
یعنی شما میتونید به متنهای خودتون فرمت بدید که متن رو بولد نشون بده یا هایپر یا ...

disablewebpagepreview =
اگه true باشه
کاری که انجام میده اینه که اگه متن شما یه لینک داشت دیگه لینک رو پیش نمایش نمیده

disable
notification =
اگه true باشه
وقتی پیام به کاربر میفرسته دیگه بهش اطلاع نمیده

replytomessageid =
اگه خواستیم پیامی که ربات میفرسته ریپلای بشه به پیام کاربر از این استفاده میکنیم

reply
markup =
درصورتیکه خواستیم بهش دکمه اضافه کنیم تعریف این لازمه
خب این تا اینجا
الان بهتره بریم و توابعی که لازم داریم رو تعریف کنیم که مهمترینش 👇🏼

function sendmessage($chatid, $text){
bot('sendMessage',[
'chat
id'=>$chatid,
'text'=>$text,
'parse
mode'=>"MarkDown"
]);
}
شما میتونید طبق نیازی که دارید و توضیحاتی که قبلا فرستادیم واستون تو کانال هر تابعی که خواستید رو اضافه کنید.
میریم سراغ متغیرها

تلگرام پیغام‌ها رو با متد POST برای فایل معرفی شده با getwebhook ارسال می‌کنه.
این متغیری که تو اکثر سورسها میبینید،واسه همینه
"php://input"
که کل پارامترهای دریافتی از post رو دریافت ‌کنه.
$update = jsondecode(filegetcontents('php://input'));
متغیر بعدی
$message = $update->message;
بعدی
$chat
id = $message->chat->id;
ما باید چت آیدی رو تعریف کنیم چون وقتی که تو ربات یه کاربر پیامی رو فرستاد،ربات فقط جواب همون کاربرو بده نه کاربر دیگه رو...
متغیر بعدی
$text = $message->text;
این متغیر کارش اینه ببینه کاربر چه چیزی فرستاده تا طبق اون،بهش جواب بده
(بطور مثال ما تعریف میکنیم که وقتی کاربر استارت زد،جواب بده و بگه سلام) و فقط همین جواب رو بده،اگه کاربر درخواست دیگه ای داشت،باید به نوعی پردازش کنه و این پردازش رو ما باید از قبل برای ربات تعریف کنیم.
₪₪₪₪₪₪₪₪₪₪₪₪₪₪
فعلا تا اینجای آموزش فکر میکنم کافی باشه و جلسه بعد ادامه آموزش رو پیش میریم تا برسیم به آخر سورس.

تمرین کنید،کمتر کپی پیست کنید تا یاد بگیرید.با کپی پیست امکان نداره حتی بعد از چندین سال،بتونید یه خط کد رو درست بنویسید.انقدر باید اشتباه کنید و اشتباهاتتون رو برطرف کنید تا به موفقیت برسید.هیچکس مادرزاد علمی کسب نمیکنه که با ۶ تا مدرک دکترا زیر بغلش بدنیا بیاد.بلااستثناء برای رسیدن به هدفی که دارید،باید سختی ها و تمرینهای زیاد و ... تحمل کنید.شاید با پول به خیلی چیزا برسی،ولی یکی یه سوال بپرسه ازت،گیرپاچ میکنی.

@BotSorce
████ █████
██████ ███ ██ ██ ██████ ██ ████ ██ ███

████ ████ ██ ███████

████████████████
Media is too big
VIEW IN TELEGRAM
◾️ آموزش تصویری نصب آسان میدلاین (MadeLineProto) روی سرور

منبع: وی کن
#درخواستی

@BotSorce
@Botsorce_Senjed.zip
5.6 KB
◾️ سورس ربات سنجد
🔐 رمز فایل:
@botsorce

#درخواستی
@BotSorce
سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
@Botsorce_Senjed.zip
◾️ فردا یه نسخهء دیگه از ربات سنجد هم براتون ارسال میکنیم.به دوستانتون هم اطلاع بدین که تحت هیچ شرایطی برای چنین سورسهایی هزینه ای به هیچ شخصی پرداخت نکنن.
◾️ واقعا از اینهمه سادگی بعضی از دوستان در عجبم.
◾️ #شهادت #حضرت_رقیه سلام الله علیها را محضر امام زمان و شما بزرگواران #تسلیت عرض میکنیم.

🏴🏴🏴
@BotSorce
@BotSorce_Senjed_NewOne.zip
9.8 KB
◾️ سورس ربات سنجد
◾️ یه دیتابیس باید بسازید و مشخصات ( یوزرنیم و پسورد و ... ) دیتابیس رو تو فایل config.php وارد کنید.
🔐 رمز فایل:
@botsorce

منبع:فکر میکنم پیکسل باشه
#درخواستی
@BotSorce
سورس ربات | 𝔹𝕆𝕋𝕊𝕆ℝℂ𝔼
@BotSorce_Senjed_NewOne.zip
یه سری هستن که اگه از استعدادی که تو کپی کردن دارن،جاهای دیگه از این استعدادشون استفاده میکردن،الان یه تکونی به اوضاع مملکت داده بودن.
یعنی سی ثانیه بعد از اینکه این پست ارسال شد تو کانال،طرف سر و ته سورس اسم و مشخصات و پلاک کانالشم اضافه کرده و فرستاده تو کانالش.
دست مریزاد واقعا
Forwarded from فروش سورس و برنامه
مطمئنا خیلیاتون دنبال این سورس هستید 👌🏼

سورس ربات گذاشتن پست خودکار برای کانال

مناسب برا کسایی که دوست دارن کانال داشته باشن ولی وقت پست گذاشتن ندارن

⚠️ این سورس هیچ جایی اپن نیست


👇🏼👇🏼👇🏼👇🏼👇🏼👇🏼
@ForooshNayabBot
محدودیت کپشن تصاویر در تلگرام برداشته شد

محدودیت نوشتن متن زیر تصاویر با عنوان کپشن در تلگرام بطور کامل حذف شد.
از این به بعد کاربران تلگرام میتوانند براحتی و بدون نیاز به استفاده از هیچ رباتی توضیحات متنی پایین تصاویر یا ویدئوها را بدون محدودیت وارد نموده و هر کپشن های مورد نیاز هر خبر یا اطلاعیه یا بنر را به هر میزان که لازم میدانند وارد نمایند.
این تغییر در کلیه نسخه های بروز موبایل اتفاق افتاده و هنوز روی نسخه های وب و ویندوز نوشتن متن بدون محدودیت اعمال نشده است.
بیچاره دستی که گدای مجتبی نیست
بر گریه زهرا قسم مدیون زهراست
چشمی که گریان عزای مجتبی نیست

◼️ هفتم صفر شهادت امام حسن مجتبی علیه السلام تسلیت باد🏴

برای خشنودی حضرت ۱۴صلوات بفرستیم
#آموزش
@BotSorce

◾️ یکی از دوستان درخواست تیکه کد پین کردن پست در گروه رو بطور کامل رو داشتن که گویا برخی از کانالها نسبت به سوال ایشون کمی کم لطفی کردن

◾️ قبل از هر چیز،تابع یا فانکشن پین رو باید تعریف کنیم👇🏼
function pinChatMessage($chat_id){
bot('pinChatMessage',[
'chat_id'=>$chat_id,
]);
}


◾️ چون زمانی که میخوایم پستی رو پین کنیم باید روی پست ریپلای کنیم،باید متغیر ریپلای رو هم اضافه کنیم به سورسمون

$reply = $update->message->reply_to_message;

◾️ تا اینجای کار به اینصورت و در آخر هم 👇🏼

elseif($reply && $text == "پین"){
bot('pinChatMessage',[
'chat_id'=>$chat_id,
'message_id'=> $update->message->reply_to_message->message_id
]);
}


البته دقت کنید متغیر
$text
میتونه تو هر سورسی به یه شکل تعریف شده باشه که نسبت به سورس اصلی باید شما هم اینو تغیر بدید


@BotSorce
◾️ دوستانی که درخواست رباتساز دارن،میتونن به این پست مراجعه کنن.

👇🏼👇🏼👇🏼👇🏼👇🏼👇🏼👇🏼
#آموزش

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

◾️ قبل از هر چیز باید متغیرهایی رو که نیاز داریم بهشون رو تعریف کنیم

$mc = file_get_contents("data/$chat_id/setnt.txt");

$botsorce = file_get_contents("text/$text/text.txt");
bot('sendMessage',[
'chat_id'=>$chat_id,
'text'=>"$botsorce",
'parse_mode'=>"html"
]);
}


◾️ بعد از تعریف متغیر،ما به اینصورت میتونیم به ربات یه سری کلمات رو به قولی آموزش بدیم که ذخیره کنه و نسبت به این کلمات،زمانیکه بکار برده میشن،عکس العمل نشون بده و جواب بده.

if($text == "/set"){
file_put_contents("data/$from_id/amir.txt","setname");

if(strpos($from_id != $admin){
return false;
}
bot('sendMessage',[
'chat_id'=>$chat_id,
'text'=>"به چه کلمه باید پاسخ بدم، همون کلمه رو بفرست",
'parse_mode'=>"html"
]);
}
elseif($stats == "setname"){
file_put_contents("text/$text");
file_put_contents("data/$chat_id/setnt.txt","$text");
file_put_contents("data/$chat_id/amir.txt","settext");
bot('sendMessage',[
'chat_id'=>$chat_id,
'text'=>"حله حالا متن پاسخ رو بفرستید",
'parse_mode'=>"html"
]);
}
elseif($stats == "settext"){
file_put_contents("text/$mc/text.txt","$text");
file_put_contents("data/$chat_id/amir.txt","none");
bot('sendMessage',[
'chat_id'=>$chat_id,
'text'=>"ست شد",
'parse_mode'=>"html"
]);
}


◾️ البته خدمت اون دسته از دوستانی که تازه به جمع ما پیوستن باید عرض کنم که،این کدها همینجوری جواب نمیدن و باید به سورسی که متناسب با کاربرد این کد هست اضافه بشه،تا اجرا بشه.
◾️ ضمنا،اینجا ما ادمین رو با
$admin
در نظر گرفتیم،اگر بیس سورس متغیر دیگه ای برای ادمین تعریف کرده،به نسبت سورس اصلی این admin رو تغییر بدین.یه جاهایی Dev تعریف شده یه جاهایی با حروف بزرگ تعریف شده همین ADMIN که اگر اینطور بود،
$admin
که تو این کد وجود داره رو تغییرش بدین.

#درخواستی
#موفق_باشید
#یا_علی
@BotSorce
@BotSorce_AntiSpam.php
273.2 KB
◾️ سورس ربات ضدلینک
◾️ به جز کاربرد اصلیش یه سری قابلیتهای دیگه هم داره
◾️ قسمتهایی که باید جایگزین کنید،تو سورس کاملا مشخص شده

#درخواستی
@BotSorce
♦️آموزش راه اندازی cli بات به زبان php روی هاست
#درخواستی

@BotSorce
اقدام جالب 7030 و روش درآمدزایی جدید : 70% سود برای شما 30% برای 7030

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

یه شارژ 5 تومنی برای من و شما 5,450 هزینه داره ، این 9 درصد مالیات که میشه 450 تومان واریز میشه به حساب سازمان مالیات و سود برای عاملین فروش.

🔸 برای اینکه متوجه سود بشیم نرم افزار آپ یا هفت هشتاد رو مثال میزنیم که به ازای حاشیه سودش جوایز هفتگی یا ماهانه بزرگی میدن و در رسانه ملی با سودی که از من و شما به جیب میزنن تبلیغ جوایزشو میکنن!! خب من و شما چطور میتونیم از خرید شارژمون به درآمد برسیم؟؟!!
اینجاش جالبه

🔸 یه برنامه جدید به اسم 7030 اومده که بچه های دانشگاه شریف طراحی و ساختنش و بعد از گرفتن کلیه مجوزها از مراجع قانونی در اختیار من و شما گذاشتن ، که در کنار شارژ کردن و خرید اینترنت گوشیتون و پرداخت قبوض آب و برق و کارت به کارت و ... میتونید درآمدی برای خودتون هم داشته باشین !!

🔸 به این نحو که وقتی گوشیتونو شارژ کنید یا قبض پرداخت کنید این برنامه تا 70 درصد از سوده خودشو با شما تقسیم میکنه و به خودتون بر میگردونه. آمار تراکنش شارژ در ای13میلیارد تومان است ، در واقع سازندگان این برنامه تصمیم گرفتن بجای دادن جوایز میلیونی به 1نفر یا تبلیغ میلیاردی در رسانه ملی برای معرفی 7030 ، این پول رو بین تک تک استفاده کننده های برنامه 7030 تقسیم کنند که اونا براشون تبلیغ کنند و دستمزد مادام العمر دریافت کنند. با هر خریده دوستانتون با توجه به سطح آنها شما درآمد کسب خواهید کرد (سطح اول افرادی هستن که شما
مستقیم معرفی کردین و سطح دوم کسانی هستن که از طریق سطح اول دعوت شدن)

🔸 با توجه به صحبتهایی که شد لپ کلام اینه که شما کافیه به 10 نفر از اطرافیانتون این برنامه و کد معرف خودتونو معرفی کنید ، بعد هرکدام از اونها اینکارو انجام بدن و تا سطح 7 این اتفاق بیفته . اونموقع هست که هرکدوم یه شارژ 5تومانی در ماه تهیه کنن شما میتونین به در آمد 13 میلیون تومنی در ماه برسین 13.000.000 میلیوووون !!

🔸 تازه جالبه بدونی این مبلغ برای شما فقط با خرید یکبار شارژ 5تومانی بدست میاد اونم در ماه !!! و طبیعتا این خرید برای افراد متفاوته و چندین بار خرید میکنن ! به اینم فکر کن که اگر خرید اینترنت و پرداخت قبض و کارت به کارت هم بشه این 13 میلیون هم بیشتر میشه و شما میتونی از برنامه در خواست کنی و اونم واریز کنه !
که شخصا بعید می دونم چنین مبلغی کلا به ما برسه و از این شانس ها داشته باشیم،ولی با این حال 10% یا 20% این مبلغ هم به هر کی برسه،میتونه درآمد خوب و بی دردسری باشه.

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

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

یا اینکه از طریق لینک زیر اقدام به ثبت نام در نرم افزار کنید

https://7030.ir/r/botsorce
Media is too big
VIEW IN TELEGRAM
◾️ آموزش ران کردن سورس روی هاست شخصی با گوشیتون
◾️ فقط حجم کلیپ نسبت به زمانش یه خورده که نه،بیش از حد زیاده

#درخواستی
@BotSorce