برگزیده های پرشین تولز

سوال در مورد میزان اشنایی با php برای ساخت ربات تلگرام

mehdeejay2020

Registered User
تاریخ عضویت
22 فوریه 2015
نوشته‌ها
731
لایک‌ها
570
سن
33
برای ساخت ربات تلگرام اشنایی با php پیش نیازه
حالا میخوام بدونم.چه مقدار از پی اچ پی و چه بخشیش.چون نمیخوام خیلی از اضافات رو الکی بریزم تو سرم.فقط در حد ساخت ربات تلگرام نیاز دارم
منبع اسون و خوبی براش سراغ دارین که بشه اصولی و راحت و بدون اضافه جات یادش گرفت.چون داریم طرف 50 ساعت پکیج ساخته
مطمئنا اون به کار من نمیاد.
کسی خودش تو کار رباته؟خوشحال میشم راهنمایی کنه
پکیج خوبی برای پی اچ پی و ربات هم سراغ دارید معرفی کنید(تضمینی باشه)
 

ayma

کاربر فعال بخش پاتوق
کاربر فعال
تاریخ عضویت
3 دسامبر 2011
نوشته‌ها
1,075
لایک‌ها
3,581
سن
35
ساخت ربات تلگرام یه بخشی کوچیکش کار با API تلگرام هس ، باقیش زبان برنامه نویسیه .. زبانهای برنامه نویسی هم که بشه باهاش ربات ساخت محدود به php نیست
و Php یکی از اوناست ..
چه رباتی میخواین بسازین ؟
 

balabala

کاربر قدیمی پرشین تولز
کاربر قدیمی پرشین تولز
تاریخ عضویت
22 می 2005
نوشته‌ها
8,362
لایک‌ها
5,745
سن
41
محل سکونت
یه خورده اونورتر
همونطور که دوستمون گفتن بخش کوچیکش که اتصال و ارسال و دریافت اطلاعاته همون api هست. حالا بستگی داره چه رباتی هست؟ مثلا در جواب یه سوال بگه "سلام" خب این فقط یه if و یه echo لازمه بدونید چیه منتها اگر ربات بخواد اطلاعات ذخیره کنه و بطور مثال کاربر ثبت نام کنه بدونه کی بوده و چه زمانی اومده و باز برگشته و اینها نه تنها php بلکه mysql هم باید یادبگیری. درکل پیشنهاد میکنم هیچ زبانی رو نصفه نیمه یاد نگیری کامل برو جلو یادبگیر ضمنا لازم نیست حتما php باشه هر زبان تحت وب دیگه ای هم میشه
 

mehdeejay2020

Registered User
تاریخ عضویت
22 فوریه 2015
نوشته‌ها
731
لایک‌ها
570
سن
33
[/QUOTE]
همونطور که دوستمون گفتن بخش کوچیکش که اتصال و ارسال و دریافت اطلاعاته همون api هست. حالا بستگی داره چه رباتی هست؟ مثلا در جواب یه سوال بگه "سلام" خب این فقط یه if و یه echo لازمه بدونید چیه منتها اگر ربات بخواد اطلاعات ذخیره کنه و بطور مثال کاربر ثبت نام کنه بدونه کی بوده و چه زمانی اومده و باز برگشته و اینها نه تنها php بلکه mysql هم باید یادبگیری. درکل پیشنهاد میکنم هیچ زبانی رو نصفه نیمه یاد نگیری کامل برو جلو یادبگیر ضمنا لازم نیست حتما php باشه هر زبان تحت وب دیگه ای هم میشه
ممنون
 

mehdeejay2020

Registered User
تاریخ عضویت
22 فوریه 2015
نوشته‌ها
731
لایک‌ها
570
سن
33
ساخت ربات تلگرام یه بخشی کوچیکش کار با API تلگرام هس ، باقیش زبان برنامه نویسیه .. زبانهای برنامه نویسی هم که بشه باهاش ربات ساخت محدود به php نیست
و Php یکی از اوناست ..
چه رباتی میخواین بسازین ؟


ممنون بابت پاسختون.ربات های رایج تلگرام مث دانلود از ی.و.ت.ی.و.ب..ربات پست گذار،اخراج کاربر خاص
همین ربات های مورد نیاز مدیران کانالها
 

ayma

کاربر فعال بخش پاتوق
کاربر فعال
تاریخ عضویت
3 دسامبر 2011
نوشته‌ها
1,075
لایک‌ها
3,581
سن
35
ممنون بابت پاسختون.ربات های رایج تلگرام مث دانلود از ی.و.ت.ی.و.ب..ربات پست گذار،اخراج کاربر خاص
همین ربات های مورد نیاز مدیران کانالها

اگر صرف اینکه میخوایین ربات بسازین قصد دارید برنامه نویسی یاد بگیرید به نظر من ، در مسیر درستی نیستید
به خصوص اینکه بعضی از این ربات هایی هم که گفتین میشه با اشتراک ماهیانه برای گروه خریداری کرد
 

A2D3D

Registered User
تاریخ عضویت
10 دسامبر 2008
نوشته‌ها
856
لایک‌ها
616
برای ساخت ربات تلگرام اشنایی با php پیش نیازه
حالا میخوام بدونم.چه مقدار از پی اچ پی و چه بخشیش.چون نمیخوام خیلی از اضافات رو الکی بریزم تو سرم.فقط در حد ساخت ربات تلگرام نیاز دارم
منبع اسون و خوبی براش سراغ دارین که بشه اصولی و راحت و بدون اضافه جات یادش گرفت.چون داریم طرف 50 ساعت پکیج ساخته
مطمئنا اون به کار من نمیاد.
کسی خودش تو کار رباته؟خوشحال میشم راهنمایی کنه
پکیج خوبی برای پی اچ پی و ربات هم سراغ دارید معرفی کنید(تضمینی باشه)
از پکیج های آماده استفاده کنید
مثل MadelineProto
داکیومنت کاملی هم داره
تقریبا نیاز نیست هیچ برنامه نویسی هم یاد بگیرید
 

totalexcoin

کاربر تازه وارد
تاریخ عضویت
3 دسامبر 2018
نوشته‌ها
5
لایک‌ها
2
محل سکونت
شیراز
از آنجایی که ربات تلگرام بیشتر با سرویس‌هایی که خود تلگرام در اختیار میذاره کار میکنه، شما نیاز به دانش برنامه‌نویسی زیادی برای ساخت یک ربات نیاز ندارید.
منتهی بایستی یک سری مفاهیم را تا حدی یاد بگیرید. من این موارد را خدمتتون عرض می کنم:
اولین مورد شیوه کارکرد ربات، دستورات(Command)ها و شیوه ساخت دکمه‌های کیبورد هستش که از وبسایت رسمی ربات تلگرام می تونید یاد بگیرید.
مورد بعدی در حالتی هست که شما بخواید با کاربر ربات تعامل کنید، یعنی اطلاعات از کاربر بگیرید و بعد یک عمل خاص انجام دهید. بعنوان مثال فرض کنید می خواهید نام و ایمیل کاربر را دریافت کنید. در این حالت بایستی شیوه طراحی ماشین حالت(State Machine) را نیز یاد بگیرید. اما اگر صرفا می خواهید از طریق ربات برای کاربران پیام ارسال کنید نظیر سیستم های اطلاع‌رسانی نیازی به فراگیری ماشین حالت نیست.
مورد بعدی ذخیره‌سازی اطلاعات در پایگاه داده می باشد که برای زمانی که شما اطلاعات کاربر را جمع آوری می کنید مورد نیاز هستش. اگر از فریمورک‌های آماده نظیر لاراول را فراگرفته‌اید نیازی به داشتن دانش پایگاه داده ندارید.
مورد بعد شیوه نصب و استفاده از پکیج‌های آماده هست. composer یکی از بهترین پکیج منیجرهای php هستش. در همین حد بدونید که دستور
PHP:
composer require tg-bot-api/bot-api-base
چی کار میکنه کافی هستش.
همانطور که دوستان هم اشاره کردند شما می توانید از پکیج‌های آماده استفاده کنید که باعث میشه سرعت کارتون افزایش پیدا کنه و نخوایین از اول کدنویسی کنید. من با پکیج‌های مختلفی کار کردم پکیج tg-bot-api/bot-api-base یکی از راحت‌ترین و در عین حال کامل‌ترین هستش.
 

mehdeejay2020

Registered User
تاریخ عضویت
22 فوریه 2015
نوشته‌ها
731
لایک‌ها
570
سن
33
از آنجایی که ربات تلگرام بیشتر با سرویس‌هایی که خود تلگرام در اختیار میذاره کار میکنه، شما نیاز به دانش برنامه‌نویسی زیادی برای ساخت یک ربات نیاز ندارید.
منتهی بایستی یک سری مفاهیم را تا حدی یاد بگیرید. من این موارد را خدمتتون عرض می کنم:
اولین مورد شیوه کارکرد ربات، دستورات(Command)ها و شیوه ساخت دکمه‌های کیبورد هستش که از وبسایت رسمی ربات تلگرام می تونید یاد بگیرید.
مورد بعدی در حالتی هست که شما بخواید با کاربر ربات تعامل کنید، یعنی اطلاعات از کاربر بگیرید و بعد یک عمل خاص انجام دهید. بعنوان مثال فرض کنید می خواهید نام و ایمیل کاربر را دریافت کنید. در این حالت بایستی شیوه طراحی ماشین حالت(State Machine) را نیز یاد بگیرید. اما اگر صرفا می خواهید از طریق ربات برای کاربران پیام ارسال کنید نظیر سیستم های اطلاع‌رسانی نیازی به فراگیری ماشین حالت نیست.
مورد بعدی ذخیره‌سازی اطلاعات در پایگاه داده می باشد که برای زمانی که شما اطلاعات کاربر را جمع آوری می کنید مورد نیاز هستش. اگر از فریمورک‌های آماده نظیر لاراول را فراگرفته‌اید نیازی به داشتن دانش پایگاه داده ندارید.
مورد بعد شیوه نصب و استفاده از پکیج‌های آماده هست. composer یکی از بهترین پکیج منیجرهای php هستش. در همین حد بدونید که دستور
PHP:
composer require tg-bot-api/bot-api-base
چی کار میکنه کافی هستش.
همانطور که دوستان هم اشاره کردند شما می توانید از پکیج‌های آماده استفاده کنید که باعث میشه سرعت کارتون افزایش پیدا کنه و نخوایین از اول کدنویسی کنید. من با پکیج‌های مختلفی کار کردم پکیج tg-bot-api/bot-api-base یکی از راحت‌ترین و در عین حال کامل‌ترین هستش.
ممنون;)
 
بالا