صفحه 10 از 34 نخستنخست ... 6789101112131420 ... آخرینآخرین
نمایش نتایج: از شماره 91 تا 100 , از مجموع 360

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

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    عضو جدید
    تاریخ عضویت
    Feb 2016
    محل سکونت
    تهران
    نوشته ها
    1
    تشکر تشکر کرده 
    0
    تشکر تشکر شده 
    0
    تشکر شده در
    0 پست

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

    اره ميشه ساخت يه ربات كامل با تمام چيزي كه دوست داري اما اگه برنامه نويسي تون مثل منه كه با اين اموزش كار سختيه ولي خداي من با دنبال كردن اين آموزش دارم ميشم برنامه نويس من واقعأ رباتمو ساختم و از آموزش بيشتر لذت بردم دست آخر تا تكمل شدن رباتم ولي از صفحه اول اموزش تا 22 كامل چند بار رفتم تا متوجه شدم دست اخر موفق شدم ظمأ واسه SSL هم ميتونيد از سایت https://www.startssl.com یکساله SSL رایگان کلاس ۱ میده از اون هم میتونین استفاده کنین اما بايد از روش(SNI) استفاده كنيد چون سرور اجازه نميده بدونه داشته IP شخصي از SSL بره ببري مهمم نيست براي ربات كافيه همين (SNI) جواب ميده
    ـــــــــــــــــــــــــ ـــــــــــــــــــــــــ ـــــــــــــــــــــــــ ــــــــــــــ
    اما از مهنديسن عزيز يه سوال دارم ممنون ميشم جواب بدين و اون اينكه تلگرام ايميل ميزنه به هاست منظوزم اينه با اين متد (setWebhook)
    از فضا هاست استفاده ميكنه؟ يا فقط يه سر مياد و از فايل php متن رو ميگيره جواب ميده اخه بعد راه اندازي ربات اول كه دو روز از طرف سرور مسدود شدم كه با كلي تماس Ip رو از حالت مسدودي خارج كردن و هم وب سايت من بازديد كنند زيادي نداشت در اين 3 سال الان چند روزه كه هر زماني نگاه ميكنم 200 بازديد كنند رو سايت هستن جلو ربات ها رو مسدود كنم گوگل چي ميشه يعني ميشه از ربات تلگرام باشه اين مورد ظمأ من هيچ ايميلي نزدم تماس گرفتن ميگن بخاطر فرستادن ايميل گروهي مسدود شدي هاست چند روزي در دسترس نبود ـــــــــــ بنطر خودم كه نبايد تلگرام همچين كاري بكنه چون اين بايتي كه ساخت ميشه نه پايگاه داده اي ساختيم نه چيزي جز همين كد جناب مهندس و آخر صفحه كيلد و دستطوراتش به من بگين خودم كه نميدونم مشكل چيه

  2. #2
    عضو جدید
    تاریخ عضویت
    Oct 2015
    نوشته ها
    3
    تشکر تشکر کرده 
    7
    تشکر تشکر شده 
    2
    تشکر شده در
    2 پست

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

    بالاخره سایتی پیدا شد که به دات ای ار ssl بده و هاستی پیدا شد بدون ای پی اختصاصی بشه روش ssl نصب کرد
    ویرایش توسط A262 : February 18th, 2016 در ساعت 12:14

  3. #3
    عضو جدید
    تاریخ عضویت
    Jun 2012
    نوشته ها
    97
    تشکر تشکر کرده 
    91
    تشکر تشکر شده 
    113
    تشکر شده در
    97 پست

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

    خیلی ممنون بابت آموزش ای که قرار دادی
    بخشید میشه این ربات رو به اسکریپتهای فروشگاهی مثل میکر، فریر و.... متصل کرد؟
    جوری که بعد از خرید موفق یا ناموفق به کاربر خبر بده؟ (ولی اینجوری حتما باید عضو ربات باشه قبلش والا امکان ارسال پیغام بهش نیست نه؟)

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


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

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

    نقل قول نوشته اصلی توسط ehsanyeganeh نمایش پست ها
    خیلی ممنون بابت آموزش ای که قرار دادی
    بخشید میشه این ربات رو به اسکریپتهای فروشگاهی مثل میکر، فریر و.... متصل کرد؟
    جوری که بعد از خرید موفق یا ناموفق به کاربر خبر بده؟ (ولی اینجوری حتما باید عضو ربات باشه قبلش والا امکان ارسال پیغام بهش نیست نه؟)
    سلام

    به کاربراتون بگید عضو بشند تا id شون داشته باشید و بتونید بعد پرداخت بهشون پیام بدید.

    موفق باشید

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


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

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

    کسی پاسخگو نیس ینی؟

  8. #6
    عضو جدید
    تاریخ عضویت
    Jul 2015
    نوشته ها
    18
    تشکر تشکر کرده 
    2
    تشکر تشکر شده 
    3
    تشکر شده در
    2 پست

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

    نقل قول نوشته اصلی توسط ikonkuri نمایش پست ها
    کسی پاسخگو نیس ینی؟
    ssl رو از سایت comodo بگیر

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


  10. #7
    عضو جدید
    تاریخ عضویت
    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
    رو تنظیم کردم میدهلطفا راهنمائی کنید

  11. #8
    عضو انجمن 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
    رو تنظیم کردم میدهلطفا راهنمائی کنید

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

    موفق باشید

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

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

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

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

  13. #10
    عضو جدید
    تاریخ عضویت
    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 = 'ممنون';



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

    با تشکر!

صفحه 10 از 34 نخستنخست ... 6789101112131420 ... آخرینآخرین

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

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

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

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

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

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

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