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

♦️ قبل از عملیات بانکی فیلترشکن ها را خاموش کنید

♦️با توجه به اینکه اکثر مردم فیلترشکن‌هاشون بطور دائمی روشن می باشد،ممکن است در حین انجام فعالیت‌های مهمی مثل عملیات بانکی،خرید‌های اینترنتی و ... آنرا خاموش نکنند که در اینصورت رمز‌ها و داده‌های شخصی آنها توسط هکرها یا شرکت‌های نامعتبر ارائه دهنده پروکسی به خطر بیافتد.
♦️لذا توجه داشته باشید که وقتی میخواهید اطلاعات شخصیتون را وارد کنید قبلش حتما فیلترشکن ‌تون رو خاموش کنید

💯 میتونید واسه اطلاع رسانی،این پست رو برای دوستان و اطرافیانتون ارسال کنید که حتما این مورد رو رعایت کنند

BotSorce
عید سعید فطر مبارک
@Botsorce_Search_Music.php
20.9 KB
♦️سورس ربات جستجوی موزیک
#درخواستی

@BotSorce
♦️خطایی که امروز میخوایم در موردش توضیح بدیم :

403 Forbidden

♦️ﮐﺪ ﻣﻤﻨﻮﻋﯿﺖ ﺑﻪ ﺍﯾﻦ ﻣﻌﻨﯽ ﺍﺳﺖ ﺩﺳﺘﺮﺳﯽ ﺑﻪ ﺻﻔﺤﻪ ﯾﺎ ﻣﻨﺎﺑﻌﯽ ﮐﻪ ﻣﯽ ﺧﻮﺍﻫﯿﺪ ﺁﻧﻬﺎ ﺭﺍ ﺑﯿﺎﺑﯿﺪ، ﻣﻄﻠﻘﺎ ﻣﻤﻨﻮﻉ ﺍﺳﺖ .
♦️ﺑﻪ ﺑﯿﺎﻥ ﺩﯾﮕﺮ، ﺧﻄﺎﯼ 403 ﺑﺪﺍﻥ ﻣﻌﻨﯽ ﺍﺳﺖ ﺁﻧﭽﻪ ﮐﻪ ﻣﯽ ﺧﻮﺍﻫﯿﺪ ﺑﺒﯿﻨﯿﺪ، ﺑﺮﺍﯼ ﺷﻤﺎ ﻏﯿﺮﻗﺎﺑﻞ ﺩﺳﺘﺮﺳﯽ ﺍﺳﺖ.

@BotSorce
ByetHost
♦️این هم به کاربران خود هاست رایگان می دهد و از زبان php و mysql پشتیبانی می کند. دارای ssl رایگان است و در آن تبلیغاتی نمایش داده نمی شود.

♦️فضای هاست گیگابایت50
♦️پهنای باند گیگابایت5
♦️تعداد دیتابیس عدد5
♦️تعداد ایمیل 1عدد
♦️دامنه رایگان ندارد
♦️تبلیغات ندارد
♦️از طریق دکمه زیر میتوانید وارد سایت شوید

@BotSorce
تبریک به تک تک ایرانیا🇮🇷🇮🇷🇮🇷🇮🇷🇮🇷🇮🇷🇮🇷🇮🇷🇮🇷

@BotSorce
♦️ آموزش ساخت ربات ضد لینک

♦️حجم کل : 78.8 مگابایت
♦️منبع : سایت یوتیوب
♦️مدت : 15 دقیقه
♦️زبان : فارسی

@BotSorce
♦️امروز سراغ خطایی رفتیم و میخوایم بهش بپردازیم که قطعا شما دوستان زیاد باهاش برخورد کردید.
HTTP version not support

♦️خطای 505 یعنی ﻧﺴﺨﻪ HTTP ﭘﺸﺘﯿﺒﺎﻧﯽ ﻧﻤﯽ ﺷﻮﺩ
♦️ﭘﺸﺘﯿﺒﺎﻧﯽ ﻧﺸﺪﻥ ﻧﺴﺨﻪ HTTP ﭘﺮﻭﺗﮑﻠﯽ ﺍﺳﺖ ﮐﻪ ﻭﺍﺳﻂ ﮐﺎﺭﺑﺮﯼ ﺍﺯ ﺁﻥ ﺍﺳﺘﻔﺎﺩﻩ ﻣﯽ ﮐﻨﺪ، ﻣﻌﻤﻮﻻ ﺳﺮﻭﺭ ﺩﻟﯿﻞ ﭘﺸﺘﯿﺒﺎﻧﯽ ﻧﮑﺮﺩﻥ ﺍﺯ ﺁﻥ ﻧﺴﺨﻪ ﺭﺍ ﻧﯿﺰ ﺑﻪ ﻫﻤﺮﺍﻩ ﺳﺮﺑﺮﮒ ﻫﺎﯼ ﭘﺎﺳﺦ ﺧﻮﺩ ﺍﺭﺳﺎﻝ ﻣﯽ ﮐﻨﺪ .
♦️ﻋﻼﻭﻩ ﺑﺮ ﻣﻮﺍﺭﺩ ﮔﻔﺘﻪ ﺷﺪﻩ ﮐﻪ ﻃﺒﻖ ﺍﺳﺘﺎﻧﺪﺍﺭﺩ RFC 2616 W3C ﺍﺳﺖ، ﮐﺪﻫﺎﯼ ﺩﯾﮕﺮﯼ ﻣﺮﺑﻮﻁ ﺑﻪ ﺳﺮﻭﺭﻫﺎﯼ ﻣﺎﯾﮑﺮﻭﺳﺎﻓﺖ ﻭ ﺳﺎﯾﺮ ﭘﺮﻭﺗﮑﻞ ﻫﺎﯼ ﻭﺏ ﻭﺟﻮﺩ ﺩﺍﺭﺩ ﮐﻪ ﺑﻪ ﺟﻬﺖ ﮐﺎﺭﺑﺮﺩﯼ ﻧﺒﻮﺩﻥ ﺍﺯ ﺫﮐﺮ ﺁﻧﻬﺎ ﺧﻮﺩﺩﺍﺭﯼ ﮐﺮﺩﻩ ﺍﯾﻢ.
♦️تابع دریافت عکس کاربر

function  getUserProfilePhotos($token,$from_id) {
$url = 'https://api.telegram.org/bot'.$token.'/getUserProfilePhotos?user_id='.$from_id;
$result = file_get_contents($url);
$result = json_decode ($result);
$result = $result->result;
return $result;
}


@BotSorce
FreeDomain
♦️شما دوستان از این سایت نیز میتونید هاست رایگان دریافت کنید.

♦️200 گیگ فضا
♦️4 گیگ پهنای باند ماهانه
♦️5 دامنه at .eu.pn و .me.pn
♦️پشتیبانی از زبانهای PHP, MySQL, CGI, Perl, Flash
♦️1 ایمیل

💯نکته ای که باید در مورد هاستهای رایگان رعایت کنید،اینه که سعی کنید فایلهای اصلی که از قبل در هاست وجود داره رو دستکاری و ادیت نکنید،مثل فایل
.htaccess
که دستکاری این فایل در اکثر هاستهای رایگان،باعث میشه بصورت خودکار اکانتتون حذف و غیرفعال بشه.

♦️از طریق دکمه زیر میتوانید وارد سایت شوید.
♦️نرم افزار اندروید Lua
♦️جهت دیباگ پلاگین ها و اجرای انواع کد
♦️امیدوارم از این نرم افزار،استفاده های لازم رو ببرید.

@BotSorce
♦️برنامه نویسی ربات تلگرام با زبان php
♦️پارت 1

@Botsorce
♦️ آموزش افزودن پنل مدیریت به شکلی دیگر

♦️ ربات های خود را با پنل ، مدیریت کنید
♦️با توجه به اینکه هر ربات تلگرامی نیاز به یک ادمین و پنلی که ادمین با استفاده از آن ربات را مدیریت کند دارد ، ما این آموزش را برای شما آماده کرده ایم تا شما بتوانید هر سورسی که در اختیار دارید را به آن پنل مدیریت اضافه کنید شما می توانید با استفاده از این آموزش هر سورسی که از کانال سوری ربات دانلود می کنید و فاقد پنل مدیریت هستند ، به آن ها پنل مدیریت اضافه کنید،هر چند قبلا در این آموزش ، شکلی دیگر از افزودن پنل مدیریت به ربات را برایتان ارسال کرده بودیم،امروز با آموزشی دیگر در خدمتتون هستیم.

♦️ابتدا باید تعریف کنیم که ادمین چه کسی ست و باید متغیر ادمین رو قرار بدیم :

$admin ="123456789";
♦️جای اعداد شناسه کاربری خود را قرار دهید.
♦️حالا باید متغیرهای زیر رو به سورس اصلی ربات اضافه کنیم :
$text = $update->message->text; $fromid = $update->message->from->id; $chatid = $update->message->chat->id;

♦️خب ما الان باید تابع ارسال رو به سورسمون اضافه کنیم :

function SendMessage($chatid,$text,$keyboard){
bot('sendMessage',
'chat_id'=>$chatid, 'text'=>$text, 'reply_markup'=>$keyboard );
}
♦️حالا باید بیایم آخر سورس و قبل از ?> کد زیر رو قرار میدیم :

elseif($text == '/panel' && $fromid == $admin){ SendMessage($admin,"مدیر گرامی به پنل مدیریت خوش آمدید","html","true",$buttonmanaging);
}else{ SendMessage($chatid,"شما مدیر نیستید","html","true",$buttonmenu);
}
♦️در اینجا ما تعریف کردیم که وقتی متن برابر باشه با /panel و اینو ادمین ارسال کرده باشه بگه به پنل مدیریت خوش آمدید و بره روی دکمه ها با آدرس (خودتون تعریف کنید اینجاشو)
$buttonmanaging
♦️و اگه ادمین ارسال نکرد و یک کاربر عادی ارسال کرد بهش بگه که شما مدیر نیستید و بره به منوی اصلی با آدرس *(خودتون تعریف کنید اینجاشو)*
$button
menu
♦️خب کار تمومه حالا اگه میخواید برای قسمت مدیریت دکمه تعریف کنید کافیه بعد دکمه مدیریت ، کد بزارید و حتما شرط اجرا برای ادمین رو برای کد بزارید.
♦️برای اضافه کردن دکمه ها،میتونید از آموزش قبلی استفاده کنید.

♦️امیدوارم از این آموزش استفاده لازم رو ببرید

@BotSorce
♦️امروز به جای خطاهای وب،میخوایم یکی از خطاهای رایجی که اکثر دوستان در اجرای سورسهای php باهاش مواجه میشن کمی توضیح بدیم.

syntax error, unexpected '$chat_id' (T_VARIABLE) in line ∆∆
♦️جای
∆∆ هر عددی،یعنی هر لاینی میتونه باشه

♦️خب این خطا چه موقع رخ میده؟
♦️این خطا زمانی رخ میده که احتمالا وقتی در حال ادیت سورس هستیم،ناخواسته یکی از این دو موردی که خدمتتون عرض میکنم رو پاک میکنیم.

اولی
👉🏼 , 👈🏼
دومی هم
👉🏼 ; 👈🏼

♦️اما نکته ای که هست،وقتی خطا رو به ما نشون میده،بطور مثال میگه
syntax error, unexpected '$chat_id' (T_VARIABLE) in line 20
♦️وقتی لاین 20 رو بررسی میکنید،متوجه هیچگونه اشتباه یا پاک شدن دو موردی که خدمتتون عرض کردم،نمیشید...!!!!
♦️خب اشکال کار کجاست؟
♦️نکته دقیقا همینجاست،زمانیکه که لاین 20 رو به ما به عنوان خطا گزارش میده،شما باید تو لاین قبلی،یعنی لاین 19 بگردی دنبال اشتباه و پیدا کردن اون دو مورد که پاک شده.
♦️بعد از پیدا کردن و رفع ایراد،دیگه چنین خطایی رو مشاهده نمیکنید.(البته اگه بقیه جاهای سورس رو به همینصورت پاک نکرده باشیم،اگه این اتفاق افتاده باشه،باید رفع ایراد بشه تا دیگه باگی وجود نداشته باشه)

#موفق_باشید
اگه منبع خودتو نمیزنی
#کپی_آزاد
@BotSorce
♦️یک مشکلی که خیلی ها رو اذیت میکند ، متوجه شدن از ارور های ربات هست ، رباتتون کار نمیکند؟ خوب دردسر شروع شده است

♦️در php معمولا ارورهای مربوط به ربات به ۲ دسته تقسیم می شوند.

♦️ #دسته_اول
♦️ارور ها مربوط به syntax هستند که در ارور لوگ ها ( error_log ) ذخیره می شوند.
♦️ارور های تفاوت متغیر ها و .‌.. که موجب کرش شدن برنامه هست در این بخش قرار میگیرند.
♦️#دسته_دوم
♦️مربوط به ارور هایی هستند که خود تلگرام برای ما ارسال می کند ( مثلا chat id اشتباه هست و ...)

♦️برای جلوگیری از این ارورها باید یقین پیدا کنید که هر داده ، دارای چه مقادیری از چه نوعی هست که برای این کار باید مقادیر رو var_dump کنید.

♦️خب وقتی تلگرام درخواست ها را ارسال میکند شما اگر echo یا var_dump هم کنید ، باز در دسترسی شما نیستند.

♦️خوب برای این کار شما بهتر هست تمام خروجی هایی که در درخواست های تلگرام دارید ، توی یک فایل ذخیره کنید.

♦️برای مثال: اول فایل ربات کد زیر را قرار دهید ( خط ۱ ):

ob_start();

♦️و در آخرین خط فایل نیز این کد قرار بدید :

file_put_contents('log',ob_get_clean());

♦️شما اگر بین این دو کد echo یا var_dump کنید ، در فایل log ذخیره می شود.

#اگه_منبع_خودتو_نمیزنی
کپی کردی،توئم باید بزنی
#کپی_آزاد
@BotSorce
♦️شاید شما هم بخواهید از سرویس های فوق العاده و رایگان openshift استفاده کنید ولی به علت پیچیدگی آن بیخیال شده باشید !

OpenShift
♦️چیست؟

♦️openshift
یک سیستمی ست که به شما یک هاست رایگان و قدرتمند با گواهی SSL ارائه می دهد که شما می توانید با هر زبان برنامه نویسی که موجود هست با سرویس های مد نظرتان نصب کنید و استفاده کنید

♦️ #ادامه_در_پست_بعد
♦️برنامه نویسی ربات تلگرام با زبان php
♦️پارت 2

@BotSorce
♦️خطای 408
Request Timeout
♦️ﭘﺎﯾﺎﻥ ﺣﺪﺍﮐﺜﺮ ﺯﻣﺎﻥ ﺩﺭﺧﻮﺍﺳﺖ ‏
♦️ﮐﺪ 408 ﺯﻣﺎﻧﯽ ﺭﺥ ﻣﯽ ﺩﻫﺪ ﮐﻪ ﺳﺮﻭﺭ ﺩﺭ ﺍﻧﺘﻈﺎﺭ ﺩﺭﺧﻮﺍﺳﺖ ﻭﺍﺳﻂ ﮐﺎﺭﺑﺮﯼ ﺍﺳﺖ، ﺍﻣﺎ ﻫﯿﭻ ﭘﺎﺳﺨﯽ ﺩﺭ ﺯﻣﺎﻥ ﺍﺳﺘﺎﻧﺪﺍﺭﺩ ﺩﺭﯾﺎﻓﺖ ﻧﻤﯽ کند، ﺑﻪ ﺍﯾﻦ ﺻﻮﺭﺕ ﺳﺮﻭﺭ خطای 408 ﺭﺍ ﺍﺭﺳﺎﻝ ﻣﯽ ﮐﻨﺪ ﻭ ﻭﺍﺳﻂ ﮐﺎﺭﺑﺮ ﻣﯽ ﺗﻮﺍﻧﺪ ﻣﺠﺪﺩﺍ ﻭ ﺩﺭ ﺩﻓﻌﺎﺕ ﺑﻌﺪﯼ ﺩﺭﺧﻮﺍﺳﺖ ﺧﻮﺩ ﺭﺍ ﺍﺭﺳﺎﻝ ﮐﻨﺪ.

@BotSorce
♦️🇮🇷یک هدیه برای دوستان عرب زبانمان در کانال

♦️🇮🇶لدينا هدية لدينا في اللغة العربية صديق في قناتنا

♦️🇬🇧We have a gift for our Arab language friend's in channel