صفحه 2 از 3 نخستنخست 123 آخرینآخرین
نمایش نتایج: از شماره 11 تا 20 , از مجموع 22

موضوع: اموزشگاه راه اندازی ربات تلگرام

  1. #11
    راهبر انجمن شاپ کیپر Patrik آواتار ها
    تاریخ عضویت
    Jun 2015
    نوشته ها
    176
    تشکر
    161
    585 بار تشکر شده در 248 پست
    اسپیکر من خراب شده یا ویدئوش صدا نداره؟ :دی

  2. کاربر زیر به خاطر این پست از Patrik تشکر کرده است :


  3. #12
    mahdyk900 آواتار ها
    تاریخ عضویت
    May 2014
    نوشته ها
    178
    تشکر
    160
    98 بار تشکر شده در 66 پست
    نقل قول نوشته اصلی توسط Patrik نمایش پست ها
    اسپیکر من خراب شده یا ویدئوش صدا نداره؟ :دی
    شک نکن ک اسپیکرت خرابه


    ویدیو صدا میخواد چی کار اصل مطلب و برسونه حله دیگه :دی

  4. کاربران زیر به خاطر این پست از mahdyk900 تشکر کرده اند :


  5. #13
    Alda آواتار ها
    تاریخ عضویت
    Mar 2016
    نوشته ها
    467
    تشکر
    308
    168 بار تشکر شده در 124 پست
    ممنونم داداش تشکر
    با بوت فادر رو بلد بودم
    یه سورس ربات تبچی دارم خاستی بدمت توی این مجموعه اموزش ها نصب سورس از طریق سرور مجازی هم یاد بدی
    کلا مرتبط هست با مجموعه اموزش ساخت ربات تلگرام

  6. کاربر زیر به خاطر این پست از Alda تشکر کرده است :

    Reza 

  7. #14
    mahdyk900 آواتار ها
    تاریخ عضویت
    May 2014
    نوشته ها
    178
    تشکر
    160
    98 بار تشکر شده در 66 پست
    نقل قول نوشته اصلی توسط Alda نمایش پست ها
    ممنونم داداش تشکر
    با بوت فادر رو بلد بودم
    یه سورس ربات تبچی دارم خاستی بدمت توی این مجموعه اموزش ها نصب سورس از طریق سرور مجازی هم یاد بدی
    کلا مرتبط هست با مجموعه اموزش ساخت ربات تلگرام
    سلام

    اگه فک میکنی به درد بخوره بذار بقیه هم استفاده کنن

    منم تو قسمت ها ی بعدی قرار از یکی از همین سورس های اماده استفاده کنم و شاید یه چند تا سورس رو هم توضیح دادم بجای یکی

  8. کاربر زیر به خاطر این پست از mahdyk900 تشکر کرده است :

    Reza 

  9. #15
    راهبر انجمن شاپ کیپر Patrik آواتار ها
    تاریخ عضویت
    Jun 2015
    نوشته ها
    176
    تشکر
    161
    585 بار تشکر شده در 248 پست
    بی صبرانه منتظر قسمت های بعدیش هستم
    کاش زودتر به قسمت های مهیج و برنمه نویسیش برسه

  10. کاربران زیر به خاطر این پست از Patrik تشکر کرده اند :


  11. #16
    mahdyk900 آواتار ها
    تاریخ عضویت
    May 2014
    نوشته ها
    178
    تشکر
    160
    98 بار تشکر شده در 66 پست
    قسمت دوم : ست کردن Webhook و ارسال اولین پیام (ربات طوطی )

    سلام
    کلا ربات ها به صورت هر عملی عکس العملی داره کار میکنین و ما باید تو اولین قدم بتونیم اون عمل رو دریافت کنیم تا بتونیم عکس العمل درستی بهش نشون بدیم و اینکار تو تلگرام با سرویس webhook اجرایی میشه و توسط اون میتونیم به تلگرام بگیم که هر موقعه برای ربات من پیامی اومد اونو بفرست برای فلان ادرسی (مثلا : https://site.ir/bot.php) و ما باید تو اون فایل که ادرسش رو به وب هوک دادیم پیام کاربر رو بگیریم و پردازش هامون رو روش انجام بدیم و خروجی رو به کاربر نشون بدیم

    تو این اموزش ما از یکی کلاس هایی که برای php نوشته شده استفاده میکنیم که هم وب هوک رو ست کنیم و هم اولین ارتباط بین کاربر و ربات رو برقرار کنیم

    کلاس ها و سورس این جلسه رو پیوست میکنم

    برای ست کردن وب هوک از کد زیر استفاده میکنیم :
    کد:
    <?php
    	include 'class/telegram.php';
    	$token = ''  // enter your token
    	$url = 'https://[ Your Site Url ]/bot.php'; // enter php file path in ssl server
    	$bot = new Telegram($token);
    	
    	
    	$r = $bot->set_webhook($url);
    توضیحات کد بالا :
    خط اول : فراخوانی کلاس ربات تلگرام
    خط دوم : متقری که باید توش توکن رباتمون بنویسیم (این توکن رو تو اخرین مرحله ساخت ربات جلسه قلبی میگیریم)
    خط سوم : ادرسی که به تلگرام میگیم پیام ها رو به اون ادرس بفرسته (باید ادرس با https باشه ، یعنی رو سرور ssl نصب باشه - من تو این اموزش میخوام ارتباط با رباتم رو از طریق فایلی با نام bot.php برقرار کنم پس ادرس این فایل رو میذارم)
    خط چهارم : یه متقیر از نوع کلاس تلگرام ایجاد میکنیم
    خط پنجم توسط تابع set_webhook ارتباط رو برقرار میکنیم


    بعد از ذخیره و اجرای فایل بالا وب هوک ست میشه و پیام هایی که به رباتمون فرستاده میشه رو تلگرام میفرسته برای فایل bot.php ، حالا باید این فایل رو هم بسازیم که پیام ها بی جواب نمونه
    فایل bot.php هم به شرح زیره :
    کد:
    	include 'class/telegram.php';
    	$token = ''  // enter your token
    	$bot = new Telegram($token);
    	
    	
    	$data = $bot->ReadData();
    	
    	
    	$bot->SendMessage($data);
    3 خط اول رو بالا توضیح دادم

    خط 4 : میاد متن پیام ارسالی به ربات رو توسط تابع readdataدریافت میکنه
    خط 5 : تو این خط هم با تابع sendmessage همون متنی که برای ربات ارسال شده رو میفرستیم برای کاربر (یه عمل طوطی وار)

    دانلود سورس اموزش

    پیشنهاد بدین تو این اموزش چ رباتی بسازیم ؟
    ویرایش توسط mahdyk900 : 6 روز پیش در ساعت 22:21

  12. کاربران زیر به خاطر این پست از mahdyk900 تشکر کرده اند :


  13. #17
    راهبر انجمن شاپ کیپر Patrik آواتار ها
    تاریخ عضویت
    Jun 2015
    نوشته ها
    176
    تشکر
    161
    585 بار تشکر شده در 248 پست
    نقل قول نوشته اصلی توسط mahdyk900 نمایش پست ها
    قسمت دوم : ست کردن Webhook و ارسال اولین پیام (ربات طوطی )

    سلام
    کلا ربات ها به صورت هر عملی عکس العملی داره کار میکنین و ما باید تو اولین قدم بتونیم اون عمل رو دریافت کنیم تا بتونیم عکس العمل درستی بهش نشون بدیم و اینکار تو تلگرام با سرویس webhook اجرایی میشه و توسط اون میتونیم به تلگرام بگیم که هر موقعه برای ربات من پیامی اومد اونو بفرست برای فلان ادرسی (مثلا : https://site.ir/bot.php) و ما باید تو اون فایل که ادرسش رو به وب هوک دادیم پیام کاربر رو بگیریم و پردازش هامون رو روش انجام بدیم و خروجی رو به کاربر نشون بدیم

    تو این اموزش ما از یکی کلاس هایی که برای php نوشته شده استفاده میکنیم که هم وب هوک رو ست کنیم و هم اولین ارتباط بین کاربر و ربات رو برقرار کنیم

    کلاس ها و سورس این جلسه رو پیوست میکنم

    برای ست کردن وب هوک از کد زیر استفاده میکنیم :
    کد:
    <?php
    	include 'class/telegram.php';
    	$token = ''  // enter your token
    	$url = 'https://[ Your Site Url ]/bot.php'; // enter php file path in ssl server
    	$bot = new Telegram($token);
    	
    	
    	$r = $bot->set_webhook($url);
    توضیحات کد بالا :
    خط اول : فراخوانی کلاس ربات تلگرام
    خط دوم : متقری که باید توش توکن رباتمون بنویسیم (این توکن رو تو اخرین مرحله ساخت ربات جلسه قلبی میگیریم)
    خط سوم : ادرسی که به تلگرام میگیم پیام ها رو به اون ادرس بفرسته (باید ادرس با https باشه ، یعنی رو سرور ssl نصب باشه - من تو این اموزش میخوام ارتباط با رباتم رو از طریق فایلی با نام bot.php برقرار کنم پس ادرس این فایل رو میذارم)
    خط چهارم : یه متقیر از نوع کلاس تلگرام ایجاد میکنیم
    خط پنجم توسط تابع set_webhook ارتباط رو برقرار میکنیم


    بعد از ذخیره و اجرای فایل بالا وب هوک ست میشه و پیام هایی که به رباتمون فرستاده میشه رو تلگرام میفرسته برای فایل bot.php ، حالا باید این فایل رو هم بسازیم که پیام ها بی جواب نمونه
    فایل bot.php هم به شرح زیره :
    کد:
    	include 'class/telegram.php';
    	$token = ''  // enter your token
    	$bot = new Telegram($token);
    	
    	
    	$data = $bot->ReadData();
    	
    	
    	$bot->SendMessage($data);
    3 خط اول رو بالا توضیح دادم

    خط 4 : میاد متن پیام ارسالی به ربات رو توسط تابع readdataدریافت میکنه
    خط 5 : تو این خط هم با تابع sendmessage همون متنی که برای ربات ارسال شده رو میفرستیم برای کاربر (یه عمل طوطی وار)

    دانلود سورس اموزش

    پیشنهاد بدین تو این اموزش چ رباتی بسازیم ؟
    ممنون از آموزش های خوبتون
    امروز پیاده سازیش می کنم

    یک سوال هم داشتم آقا مهدی ، چرا برای این ربات های تلگرامی که بیرون میفروشن میگن سرور مجازی لازم هست؟

  14. #18
    mahdyk900 آواتار ها
    تاریخ عضویت
    May 2014
    نوشته ها
    178
    تشکر
    160
    98 بار تشکر شده در 66 پست
    نقل قول نوشته اصلی توسط Patrik نمایش پست ها
    ممنون از آموزش های خوبتون
    امروز پیاده سازیش می کنم

    یک سوال هم داشتم آقا مهدی ، چرا برای این ربات های تلگرامی که بیرون میفروشن میگن سرور مجازی لازم هست؟
    سرور مجازی هم باشه میخوان روش lamp نصب کنن یا iis که دوباره همون هاست بشه - ن فرقی نداره هاست و سرور مجازی - مگه اینکه هدف اونا این باشه ک ربات تو درخواست های بالا تو جواب دادن تاخیر نداشته باشه

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

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

  15. کاربر زیر به خاطر این پست از mahdyk900 تشکر کرده است :

    Patrik 

  16. #19
    راهبر انجمن شاپ کیپر Patrik آواتار ها
    تاریخ عضویت
    Jun 2015
    نوشته ها
    176
    تشکر
    161
    585 بار تشکر شده در 248 پست
    نقل قول نوشته اصلی توسط mahdyk900 نمایش پست ها
    قسمت دوم : ست کردن Webhook و ارسال اولین پیام (ربات طوطی )

    سلام
    کلا ربات ها به صورت هر عملی عکس العملی داره کار میکنین و ما باید تو اولین قدم بتونیم اون عمل رو دریافت کنیم تا بتونیم عکس العمل درستی بهش نشون بدیم و اینکار تو تلگرام با سرویس webhook اجرایی میشه و توسط اون میتونیم به تلگرام بگیم که هر موقعه برای ربات من پیامی اومد اونو بفرست برای فلان ادرسی (مثلا : https://site.ir/bot.php) و ما باید تو اون فایل که ادرسش رو به وب هوک دادیم پیام کاربر رو بگیریم و پردازش هامون رو روش انجام بدیم و خروجی رو به کاربر نشون بدیم

    تو این اموزش ما از یکی کلاس هایی که برای php نوشته شده استفاده میکنیم که هم وب هوک رو ست کنیم و هم اولین ارتباط بین کاربر و ربات رو برقرار کنیم

    کلاس ها و سورس این جلسه رو پیوست میکنم

    برای ست کردن وب هوک از کد زیر استفاده میکنیم :
    کد:
    <?php
        include 'class/telegram.php';
        $token = ''  // enter your token
        $url = 'https://[ Your Site Url ]/bot.php'; // enter php file path in ssl server
        $bot = new Telegram($token);
        
        
        $r = $bot->set_webhook($url);
    توضیحات کد بالا :
    خط اول : فراخوانی کلاس ربات تلگرام
    خط دوم : متقری که باید توش توکن رباتمون بنویسیم (این توکن رو تو اخرین مرحله ساخت ربات جلسه قلبی میگیریم)
    خط سوم : ادرسی که به تلگرام میگیم پیام ها رو به اون ادرس بفرسته (باید ادرس با https باشه ، یعنی رو سرور ssl نصب باشه - من تو این اموزش میخوام ارتباط با رباتم رو از طریق فایلی با نام bot.php برقرار کنم پس ادرس این فایل رو میذارم)
    خط چهارم : یه متقیر از نوع کلاس تلگرام ایجاد میکنیم
    خط پنجم توسط تابع set_webhook ارتباط رو برقرار میکنیم


    بعد از ذخیره و اجرای فایل بالا وب هوک ست میشه و پیام هایی که به رباتمون فرستاده میشه رو تلگرام میفرسته برای فایل bot.php ، حالا باید این فایل رو هم بسازیم که پیام ها بی جواب نمونه
    فایل bot.php هم به شرح زیره :
    کد:
        include 'class/telegram.php';
        $token = ''  // enter your token
        $bot = new Telegram($token);
        
        
        $data = $bot->ReadData();
        
        
        $bot->SendMessage($data);
    3 خط اول رو بالا توضیح دادم

    خط 4 : میاد متن پیام ارسالی به ربات رو توسط تابع readdataدریافت میکنه
    خط 5 : تو این خط هم با تابع sendmessage همون متنی که برای ربات ارسال شده رو میفرستیم برای کاربر (یه عمل طوطی وار)

    دانلود سورس اموزش

    پیشنهاد بدین تو این اموزش چ رباتی بسازیم ؟
    سلام آقای پور رجب
    چند تا مورد

    1- شما الان دو تا سورس تو پستتون گذاشتید ، سورس دوم که فایل bot.php هست و به نوعی سرور رباتمون محسوب میشه و دستورات و عکس العمل ها باید از طریق این انجام بشه درسته؟ اما کد اول که مربوط به وب هوک هست رو تو چه فایلی بذاریم و اینکه این کد آیا فقط باید یک بار انجام بشه؟

    2- در آینده با کد اول می تونیم هر وقت خواستیم آدرس وب هوک رو تغییر بدیم؟

    3- به نظرم برای این آموزشها یک روباتی بسازیم که از طرف نام کاربری و پسوردش رو بگیره با دیتابیس چک کنه اگر درست بود لاگین بشه به منوی ربات و بتونه مثلا لیست سفارشات ثبت شده تو دیتابیس رو چک کنه از طریق ربات یا مثلا لیست پرداخت های آنلاین رو ببینه و مثلا سفارشی رو ویرایش کنه یا حذف کنه یا آماده به ارسال . این به درد فروشگاه های اینترنتی هم میخوره به نظرم

  17. #20
    راهبر انجمن شاپ کیپر Patrik آواتار ها
    تاریخ عضویت
    Jun 2015
    نوشته ها
    176
    تشکر
    161
    585 بار تشکر شده در 248 پست
    من همه این کارها رو انجام دادم اما رباتم طوطی نشد!

صفحه 2 از 3 نخستنخست 123 آخرینآخرین

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید
  • شما نمیتوانید پست های خود را ویرایش کنید
  •