صفحه 9 از 36 نخستنخست ... 567891011121319 ... آخرینآخرین
نمایش نتایج: از شماره 81 تا 90 , از مجموع 360

موضوع: آموزش ساخت ربات تلگرام از صفر تا 100

  1. #81
    عضو جدید
    تاریخ عضویت
    Aug 2015
    نوشته ها
    15
    تشکر تشکر کرده 
    4
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    پیش فرض پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100

    نقل قول نوشته اصلی توسط saman123456 نمایش پست ها
    ssl رو از سایت comodo بگیر
    این ک همیشه نیس
    90 روزه هست
    تو این لینک و قسمت موندم
    https://secure.instantssl.com/products/SSLIdASignup1a
    میرم تو این لینک
    https://secure.instantssl.com/products/SSLIdASignup1a#
    ارور400 میده
    چ کار باید بکنم

    - - - Updated - - -

    نقل قول نوشته اصلی توسط sardarn نمایش پست ها
    سلام


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


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


    خب توصیه می کنم ابتدا مطالب این دو لینک بخونید تا بفهمید چه طور یک ربات بسازید و برای بقیه کارها بیاید اینجا:


    http://mohandeseit.ir/1394/04/%D8%A2...1%D8%A7%D9%85/





    http://amirh.ir/how-to-build-telegram-bot/




    خب حالا می ریم سراغ کارهای برنامه نویسی:


    الان باید یک فایل php مثلا با نام bot.php بسازید وداخل هاست تون بریزید.محتویات این فایل دستورات زیر بذارید:




    کد:
    $string = json_decode(file_get_contents('php://input'));
        
        function objectToArray( $object )
        {
            if( !is_object( $object ) && !is_array( $object ) )
            {
                return $object;
            }
            if( is_object( $object ) )
            {
                $object = get_object_vars( $object );
            }
            return array_map( 'objectToArray', $object );
        }
        
        $result = objectToArray($string);
        $user_id = $result['message']['from']['id'];
        $text = $result['message']['text'];
        $token = '';
        $text_reply = 'پیام شما دریافت شد.';
        
        $url = 'https://api.telegram.org/bot'.$token.'/sendMessage?chat_id='.$user_id;
        $url .= '&text=' .$text_reply;
        
        
        $res = file_get_contents($url);

    خب در کد بالا مقدار متغیر $token رو باید token که موقع ساخت ربات دریافت کردید وارد کنید.
    حالا اینجا به برنامه نویسی شما بر می گرده که یک شرط بگذارید که مثلا اگر $text فلان مقدار بود متن پاسخ داده شده چی باشه و...


    حالا به قسمت ربات تون برید و صفحه زیر باز کنید:






    https://api.telegram.org/bot<token>/setWebhook?url=https://partamsms.ir/bot.php


    در آدرس هم به جای <token> باید مقدار مربوطه رو بگذارید.


    دقت کنید که آدرس باید https باشه چون من http کار کردم مشکل داشت.


    در قطعه کد بالا هر کی هر متنی بفرسته ربات بهش پاسخ می ده که متن شما دریافت شد که خودتون باید با برنامه نویسی بر اساس اینکه کاربر چه متنی فرستاده یک پاسخ براش بفرستید.




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




    موفق باشید


    آقا ما میزنیم ارور
    403 Forbidden


    nginx/1.6.2

    این ارورور بعد اینکه
    https://api.telegram.org/bot<token>/setWebhook?url=https://partamsms.ir/bot.php
    رو تنظیم کردم میدهلطفا راهنمائی کنید

  2. # ADS




     

  3. #82
    عضو انجمن sardarn آواتار ها
    تاریخ عضویت
    Aug 2010
    محل سکونت
    بوشهر
    نوشته ها
    956
    تشکر تشکر کرده 
    387
    تشکر تشکر شده 
    999
    تشکر شده در
    700 پست

    پیش فرض پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100

    نقل قول نوشته اصلی توسط ikonkuri نمایش پست ها
    این ک همیشه نیس
    90 روزه هست
    تو این لینک و قسمت موندم
    https://secure.instantssl.com/products/SSLIdASignup1a
    میرم تو این لینک
    https://secure.instantssl.com/products/SSLIdASignup1a#
    ارور400 میده
    چ کار باید بکنم

    - - - Updated - - -





    آقا ما میزنیم ارور
    403 Forbidden


    nginx/1.6.2

    این ارورور بعد اینکه
    https://api.telegram.org/bot<token>/setWebhook?url=https://partamsms.ir/bot.php
    رو تنظیم کردم میدهلطفا راهنمائی کنید

    سلام
    دقیق متنی که می زنید برام پ.خ کنید.

    موفق باشید

  4. #83
    عضو جدید
    تاریخ عضویت
    Aug 2015
    نوشته ها
    1
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    پیش فرض پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100

    نقل قول نوشته اصلی توسط sardarn نمایش پست ها
    سلام


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


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


    خب توصیه می کنم ابتدا مطالب این دو لینک بخونید تا بفهمید چه طور یک ربات بسازید و برای بقیه کارها بیاید اینجا:


    http://mohandeseit.ir/1394/04/%D8%A2...1%D8%A7%D9%85/




    http://amirh.ir/how-to-build-telegram-bot/




    خب حالا می ریم سراغ کارهای برنامه نویسی:


    الان باید یک فایل php مثلا با نام bot.php بسازید وداخل هاست تون بریزید.محتویات این فایل دستورات زیر بذارید:




    کد:
    $string = json_decode(file_get_contents('php://input'));
        
        function objectToArray( $object )
        {
            if( !is_object( $object ) && !is_array( $object ) )
            {
                return $object;
            }
            if( is_object( $object ) )
            {
                $object = get_object_vars( $object );
            }
            return array_map( 'objectToArray', $object );
        }
        
        $result = objectToArray($string);
        $user_id = $result['message']['from']['id'];
        $text = $result['message']['text'];
        $token = '';
        $text_reply = 'پیام شما دریافت شد.';
        
        $url = 'https://api.telegram.org/bot'.$token.'/sendMessage?chat_id='.$user_id;
        $url .= '&text=' .$text_reply;
        
        
        $res = file_get_contents($url);

    خب در کد بالا مقدار متغیر $token رو باید token که موقع ساخت ربات دریافت کردید وارد کنید.
    حالا اینجا به برنامه نویسی شما بر می گرده که یک شرط بگذارید که مثلا اگر $text فلان مقدار بود متن پاسخ داده شده چی باشه و...


    حالا به قسمت ربات تون برید و صفحه زیر باز کنید:






    https://api.telegram.org/bot<token>/setWebhook?url=https://partamsms.ir/bot.php


    در آدرس هم به جای <token> باید مقدار مربوطه رو بگذارید.


    دقت کنید که آدرس باید https باشه چون من http کار کردم مشکل داشت.


    در قطعه کد بالا هر کی هر متنی بفرسته ربات بهش پاسخ می ده که متن شما دریافت شد که خودتون باید با برنامه نویسی بر اساس اینکه کاربر چه متنی فرستاده یک پاسخ براش بفرستید.




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




    موفق باشید
    با سلام

    میشه نحوه صحیح قرار دادن توکن رو در کد بالا قرار بدین؟

    و مخصوصا نحوه قرار دادن این کد در بانک اطلاعاتی رو هم بگین!!!

    if($text == 'سلام')
    $text_reply = 'سلام';
    if($text == 'اسم تون')
    $text_reply = 'ربات تست';
    if($text == 'خوبی؟')
    $text_reply = 'ممنون';



    با تشکر!
    اگه ممکنه نحوه صحیح گذاشتن توکن رو در کد بالا بهم بگین!

    با تشکر!

  5. #84
    عضو جدید
    تاریخ عضویت
    Aug 2015
    نوشته ها
    15
    تشکر تشکر کرده 
    4
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    پیش فرض پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100

    نقل قول نوشته اصلی توسط sardarn نمایش پست ها
    سلام
    دقیق متنی که می زنید برام پ.خ کنید.

    موفق باشید
    متاسفانه نمیتونم پ خ کنم
    ولی همینجا میدم برا ربات ذخیره هستش
    این لینکه
    https://api.telegram.org/bot<113772701:AAEjVn9IDeM7pzdOiwnTTUVvocOePQRoZvs>/setWebhook?url=https://sajad.ga/bot.php

  6. #85
    عضو انجمن sardarn آواتار ها
    تاریخ عضویت
    Aug 2010
    محل سکونت
    بوشهر
    نوشته ها
    956
    تشکر تشکر کرده 
    387
    تشکر تشکر شده 
    999
    تشکر شده در
    700 پست

    پیش فرض پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100

    نقل قول نوشته اصلی توسط ikonkuri نمایش پست ها
    متاسفانه نمیتونم پ خ کنم
    ولی همینجا میدم برا ربات ذخیره هستش
    این لینکه
    https://api.telegram.org/bot<113772701:AAEjVn9IDeM7pzdOiwnTTUVvocOePQRoZvs>/setWebhook?url=https://sajad.ga/bot.php

    سلام

    علامت های < و > در کد بالا حذف کنید.

    موفق باشید

  7. #86
    عضو جدید
    تاریخ عضویت
    Aug 2015
    نوشته ها
    15
    تشکر تشکر کرده 
    4
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    پیش فرض پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100

    نقل قول نوشته اصلی توسط sardarn نمایش پست ها
    سلام

    علامت های < و > در کد بالا حذف کنید.

    موفق باشید
    زدم نشد
    این ارورو میده
    توی پستا خوندم شاید از اس اس ال باشه یا از پی اچ پی
    اس ال ال ک میاره
    https://sajad.ga/

    کدای پی اچ پی هم اینه:

    $string = json_decode(file_get_contents('php://input'));

    function objectToArray( $object )
    {
    if( !is_object( $object ) && !is_array( $object ) )
    {
    return $object;
    }
    if( is_object( $object ) )
    {
    $object = get_object_vars( $object );
    }
    return array_map( 'objectToArray', $object );
    }

    $result = objectToArray($string);
    $user_id = $result['message']['from']['id'];
    $text = $result['message']['text'];
    $token = '';
    $text_reply = 'پیام شما دریافت شد.';
    if($text == 'سلام')
    $text_reply = 'سلام';
    if($text == 'اسم تون')
    $text_reply = 'ربات آی کنکوری';
    if($text == 'خوبی؟')
    $text_reply = 'ممنون';


    $url = 'https://api.telegram.org/bot'.119397491:AAGWJZkM0bLWog55X0bC5UVrIzpv695IKL8 .'/sendMessage?chat_id='.$user_id;
    $url .= '&text=' .$text_reply;


    $res = file_get_contents($url);

    الان دقیقا مشکلم کجاس ک باز این ارورو میده؟
    {"ok":true,"result":true,"description":"Webhook was set"}

  8. #87
    عضو جدید
    تاریخ عضویت
    Apr 2013
    نوشته ها
    1
    تشکر تشکر کرده 
    9
    تشکر تشکر شده 
    2
    تشکر شده در
    2 پست

    پیش فرض پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100

    من در حال تکمیل آموزش ساخت ربات تلگرام به صورت یک فایل ویدیویی هستم. احتمالاً تا آخر این هفته کامل می‌شه. توصیه می‌کنم منتظر این فایل باشید...

  9. تعداد تشکر ها از kalaybar به دلیل پست مفید


  10. #88
    عضو جدید
    تاریخ عضویت
    Aug 2015
    نوشته ها
    15
    تشکر تشکر کرده 
    4
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    پیش فرض پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100

    نقل قول نوشته اصلی توسط kalaybar نمایش پست ها
    من در حال تکمیل آموزش ساخت ربات تلگرام به صورت یک فایل ویدیویی هستم. احتمالاً تا آخر این هفته کامل می‌شه. توصیه می‌کنم منتظر این فایل باشید...
    ممنون دستتون درد نکنه
    فقط روی اس ال ال های رایگانی که از دامنه .ir ساپورت میکنن هم استفاده کنید
    و رفع ارورهایی ک زیاده مث همین ک تو اخرین نظر اعلام شد
    خیر ببینید

  11. #89
    عضو انجمن spsgorgan آواتار ها
    تاریخ عضویت
    May 2013
    محل سکونت
    IRAN
    نوشته ها
    141
    تشکر تشکر کرده 
    96
    تشکر تشکر شده 
    156
    تشکر شده در
    112 پست

    پیش فرض پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100

    عزیز پیغام رو بخونید : {"ok":true,"result":true,"description":"Webhook was set"}
    این خطا نیست.نوشته وب هوک ست شده دیگه !
    Designer and Consultant of e-Government Services / CRM-HRM-ERP-MIS / Web & Windows & Mobile Application

  12. #90
    عضو جدید
    تاریخ عضویت
    Aug 2015
    نوشته ها
    15
    تشکر تشکر کرده 
    4
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

    پیش فرض پاسخ : آموزش ساخت ربات تلگرام از صفر تا 100

    نقل قول نوشته اصلی توسط spsgorgan نمایش پست ها
    عزیز پیغام رو بخونید : {"ok":true,"result":true,"description":"Webhook was set"}
    این خطا نیست.نوشته وب هوک ست شده دیگه !
    خب الان باید چیکار کنم؟
    لطفا راهنمائی کنید

صفحه 9 از 36 نخستنخست ... 567891011121319 ... آخرینآخرین

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 69
    آخرين نوشته: November 5th, 2016, 22:32
  2. آموزش هاستینگ - آموزش سایت - آموزش سرور
    توسط saba27 در انجمن مباحث و منابع آموزشی
    پاسخ ها: 0
    آخرين نوشته: May 2nd, 2016, 09:48
  3. فیلم آموزشی بهینه سازی سایت آموزش seo آموزش سئو
    توسط miladd001220 در انجمن مباحث و منابع آموزشی
    پاسخ ها: 1
    آخرين نوشته: April 21st, 2015, 11:03
  4. پاسخ ها: 26
    آخرين نوشته: January 11th, 2013, 22:38

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

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