سلام به آفا تیم خوش آمدید

در این سایت اموزش ها و ترفند های کامپیوتر،اندروید،ios و اموزش های برنامه نویسی و امنیتی قرار میگیرد.

آموزش ساخت ربات با php

آموزش ساخت ربات با php

در این مطلب آموزش ساخت ربات با php را به شما اموزش می دهیم.

موارد لازم برای ساخت :
هاست
سورس
دامنه

اول از هرچیز سراغ هاست میریم هاست میتوانید هم بصورت رایگان دریافت کنید یا بخرید

۱-دریافت هاست

در قسمت اول از آموزش ساخت ربات با php

ابتدا برای دریافت هاست وارد سایت زیر بشد و ثبت نام کنید
https://000webhostapp.com : ادرس سایت
اموزش ثبت نام:
وقتی وارد شدید بالای صفحه سمت راست ۳تا خط میبینم روی اون بزنید بعد یه گزینه میاد بنام:
Free sign Up

روی گزینه بزنید بعد وقتی وارد شدید یک ایمیل که متعلق به خودتان است وارد کنید
و یک پسورد(رمز)برای هاست
در اخر اسمی برای هاست
بعد روی گزینه:
GET FREE HOSTING
بزنید و طبق اگر عکسی داد گفت کدومشون رو علامت بزن شما اون رو علامت بزنید و وقتی که عمل کردید و اخرین عکس چیز …. علامت زدید یک ایمیل میاد که یعنی هاست شما فعال شد
و هاست رو دریافت کردید
برای ساخت ربات باید هاست فعال باشه که به یک دامنه نیاز داریم
وگرنه داخل فایل منجر و هاست هرچقدر سورس رو اپلود کنیم یا ادیت بزنیم ست وبهوک کنیم
برید داخل ربات ربات ساخته نمیشه و برید داخل ربات استارت ربات جواب نمیده

بخش دوم دریافت دامنه

۲-دریافت دامنه

در قسمت دوم از اموزش ساخت ربات با php

یک فیلتر شکن دانلود کنیدیا اگر دارید مشکلی نیست

خوب با فیلترشکن و برای دریافت دامنه وارد این سایت بشید : http://freenom.com

بعد در صفحه سایت گزینه هست بنام
Find a new FREE domain
آن را پاک کنید و اسم دامنه خودتون رو بجاش بنویسید

بعد روی دایره آبی رنگ بزنید

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

اگه نشد روی لینک زیر بزنید حتما فعال میشه
http://YourDomain.000webhostapp.com
3: بخش سوم کار با هاست منیجر

۳-هاست

در قسمت سوم از اموزش ساخت ربات

برای کار با هاست اول وارد روی این لینک بزنید
http://files.000webhost.com

خوب وقتی وارد شدید اسمی رو که برای دریافت هاست گذاشتید
در کادر اول بزارید
در کادر دوم پسوردی که برای هاست زده بودید وارد کنید و روی LOG IN بزنید

بهتر است با مرورگر کروم این کارو بکنید

کار در داخل هاست

خوب برای راحتی خود وارد هاست شدید داخل هاست شکلی شبیه کره زمین 🌍می بینیم روی ان بزنید بعد لیست زبان ها را می اورد اگر خوب توجه کنید در اخرای لیست زبانی با نام
persian می بینیم
روی این گزینه ضربه بزنید تا زبان به فارسی تغییر کند و کارتان راحتر پیش برود

بعدش در گوشه هاست سمت چپ بالا۳تا خط می بینیم روی روی پوشه
public_html بزنید تمامی سورس ها باید در این پوشه اپلود شوند
خوب وقتی وارد پوشه public_html شدید
اگر خوب توجه کنید داخل هاست یه شکل مثل یه ابر ☁️است بزنید بعد روی انتخاب فایل بزنید و سورس php مورد نظرتون رو انتخاب کنید و روی اپلود بزنید تا سورس در اون پوشه که اپلود بشه
وقتی اپلود شد وارد پوشه public_html بشید و روی سورسی که اپلود کردید بزنید و برای چند ثانیه دستتان را نگه دارید بعدش روی
ویرایش بزنید
خوب حالا نوبت ویرایش(ادیت)سورس
اگر خوب نگاه کنید در سورس شاهد همچین خطی خواهیم بود
define(‘API_KEY’,’TOKEN’)
بجای TOKEN توکن ربات خودتون رو قرار بدید
و اگر دوباره کمی نگاه کنیم و سرچ کنیم شاهد همچین خطی هستیم
$admin=id
بجایid ایدی عددی(شناسه )خود را قرار دهید.

توجه:

تمام سورس ها دارای گذاشتن ایدی عددی نیستن.

خوب وقتی توکن و ایدی عددی گذاشتیم روی
ذخیره و بستن بزنید
حالا دوباره دستان روی سورسی که اپلود و ادیت زدید کمی نگه دارید اینبار روی گزینه
چشم انداز( view)

وقتی روی view زدید لینکی که اون صفحه رو باز میکنه شما رو میبره اون صفحه ذخیر کنید نه متنی که داخل صفحه است

۴-بخش چهارم مرحله ست وبهوک

۴- ست وبهوک

رسیدیم اخرین مرحله
مرحله ست وبهوک کردن

توکن رباتتون که در مرحله ویرایش سورس گزاشتین همون توکن رو تو این لینک بجای (توکن)بزارید
http://api.telegram.org/bot(توکن)/setwebhook?url=(لینک)
و لینکی که گفتم ذخیره کنین رو بجای (لینک)بزارید
و بعد یه لینک بدست میاد روی لینک بزنید بعد از طریق لینک وارد یه صفحه میشد
اگر در صفحه این متن رو نوشته بود
{“ok”:true,”result”:true,”description”:”Webhook was set”}
یعنی ربات با موفقیت ست وبهوک شد و میتونین برین/startکنین و باهاش کار کنین


اما اگر این متن تو صفحه بود

{“ok”:false,”error_code”:400,”description”:”Bad Request: bad webhook: getaddrinfo: Name or service not known”}
یعنی ست وبهوک انجام نگرفت و یجای لینکتون اشتباه و باید لینکتون رو برسی کنید.

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

download

مارا در تلگرام دنبال کنید.

afateam@

5+