telegram-php-2

جان بخشیدن به ربات تلگرام

پس از ساخت ربات تلگرام و دریافت Token، می آموزیم که چگونه میتوان با ربات تلگرام ارتباط برقرار کرد، این ارتباط هم شامل ارسال پیام به تلگرام و هم شامل دریافت پیام های ارسالی توسط کاربران به ربات است.

در بخش اول ویدئو به معرفی بخش آموزش ربات تلگرام در خود سایت تلگرام پرداخته و قسمت Making requests را بصورت کامل آموزش میدهیم، این بخش به شما می آموزد که از چه طریقی میتوانید پیام های خود را به سرور تلگرام و ربات ارسال نمایید و آدرس دهی شما باید به چه شکلی انجام شود.

آموزش webhook ربات تلگرام

آموزش کار با متد getUpdates در تلگرام

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

  • offset آی دی آخرین پیام دریافتی از تلگرام در درخواست قبلی برای جلوگیری از دریافت پیام های تکراری
  • limit حداکثر تعداد پیام های دریافتی از تلگرام در هر درخواست
  • timeout حداکثر زمان انتظار برای دریافت پاسخ از تلگرام و حفظ ارتباط

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

آموزش Set کردن Webhook برای ربات تلگرام

متد getUpdates محدودیت های بسیاری داشته و تنها برای تست و آشنایی جذابیت دارد در مقابل متد Webhook حتما نیازمند داشتن گواهی SSL که دریافت آن معمولا دشوار و هزینه بر است. اما اگر از Webhook برای ربات خود استفاده کنید پاسخ های شما در ربات بسیار سریع و بی وقفه خواهد بود. برای حل این مشکل به شما می آموزیم که چگونه از سرویس webhook رایگان سایت Teletter.net بهره بگیرید.

همچنین فرآیند ست کردن webhook برای ربات تلگرام را به شما آموزش داده و خطاهایی که هنگام انجام این کار به شما ممکن است نمایش داده شوند را بررسی میکنیم.

ویدئو آموزش کار با getUpdates و Webhook در تلگرام در مدت 27 دقیقه و با حجم 100 مگابایت تهیه شده است. پیش از مشاهده این ویدئو پیشنهاد میکنم درس قبلی که مربوط به آموزش ساخت ربات تلگرام بوده را مشاهده نمایید.

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

*
*

دیدگاه ها

  1. سید حسن

    سلام .من میخوام با سی شارپ براب ربات تلگرام برنامه نویسی کنم که از بانک اطلاعاتی اطلاعاتی از قبیل متن فیلم و عکس را برای کاربرهایی که من میخوام نشون بده .شما در این فیلم برنامه نویسی ربات را کامل اموزش دادید؟(مثل همین فراخوانی از بانک اطلاعاتی روی سایت )

    پاسخ دادن
    • امین اسماعیلی

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

    • سید حسن

      سلام. خوب اقای اسماعیلی کی آموزش کامل را قرار میدید ؟ من شدیدا نیاز دارم یاد بگیرم اگه اموزش کامل اماده نیست میشه راهنماییم کنید از کجا شروع کنم ؟
      (خودم سایت تلگرام را بررسی کردم ولی متوجه نشدم چه کار کنم )

    • امین اسماعیلی

      سلام دوست عزیز
      آموزش ها آماده نیست که به یک باره قرار بدیم، هر قسمت که آماده بشه بر روی سایت قرار میگیره. ما همه چیزهایی که مورد نیاز شماست رو ارائه میدیم فقط زمانش مشخص نیست.

  2. رها

    واقعا دستتون درد نکنه، این ویدئو کلا دید منو نسبت به ربات تلگرام تغییر داد، تازه متوجه شدم که دقیقا چه اتفاقی میافته و حالا میتونم کلی ایده های جالب با همین داشته باشم. منتظر آموزش های بعدی هستم.

    پاسخ دادن
    • امین اسماعیلی

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

    • امین اسماعیلی

      سلام دوست عزیز
      به سرعت درس های جدید رو برای آماده و منتشر خواهیم کرد، دوره های آنلاین عموما به همین شکل ارائه میشن و دنبال کنندگان میتونن با نظراتشون مسیر آموزش رو تا حدی تعیین کنند. همین درس های ابتدایی میتونه برای برخی کاربردی باشه پس منتظر اتمام آموزش ها نشدیم و منتشر کردیم.

  3. علی حسین شهابی

    جناب اسماعیلی عزیز الان فیلم اول رو تموم کردم ..
    شیوه آموزش عالی بود …
    لطفا بقیه قسمت هارو هم زودتر قرار بدین
    ممنون

    پاسخ دادن
    • امین اسماعیلی

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

  4. علی حسین شهابی

    یه سوال ‌:‌
    الان برای قسمت های بعدی که اضافه میشه هم باید پول پرداخت شه برای ماهایی که پیش خرید کردیم؟ !!!

    پاسخ دادن
    • امین اسماعیلی

      سلام دوست عزیز
      سایت سیستم پیش خرید نداره، هر درس محتوا و قیمت مجزا داره و کاربران میتونن متناسب با نیازشون درس هارو خریداری کنن. با این روش نیازی نیست که کاربر کل مجموعه رو خریداری کنه و تنها درس های مورد نیاز خودش رو تهیه میکنه.

  5. علی حسین شهابی

    راستش من الان متوجه نشدم داستان چجوری شده 😀
    هر قسمت هزینه اش جداست ؟‌یا در کل ۱۳ تومن بود ..
    کلن چند جلسه است و …

    پاسخ دادن
    • امین اسماعیلی

      کل مجموعه در نهایت شامل ۶ یا ۷ درس مجزا میشه. در پایان این دوره کاربران میتونن پیچیده ترین ربات ها رو کدنویسی کنن. ربات هایی که قیمت هرکدوم توی بازار ایران از ۳۰۰ هزار تا ۱۰ میلیون تومان است.

    • علی حسین شهابی

      مرسی
      شروع کنم به دیدن قسمت دوم 😀

  6. saeed

    سلام. من فیلم اول و دوم رو دیدم و خیلی از نحوه آموزش شما راضی بودم، قبل از خرید فیلم سوم میخواستم بدونم که شما دقیقا از چه زبان برنامه نویسی برای ادامه کار استفاده میکنید؟

    پاسخ دادن
    • امین اسماعیلی

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

  7. مهران

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

    پاسخ دادن
    • امین اسماعیلی

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

  8. mo paliz

    با سلام
    میشه در مورد اون url ای که به Teletter.net می دهیم توضیح بدید که بایستی دارای چه مشخصات فنی باشد اگر یک webapi بدم چه موارد را باید برای ان لحاظ نمایم

    پاسخ دادن
    • امین اسماعیلی

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

    • mo paliz

      با سلام شما گفته بودید
      برای ست کردن webhook ادرس url دارای ssl را باید معرفی کنیم و برای بدست اوردن چنین url ای از تلتر کمک گرفتید و در مثال تان هم
      http:// websima.com/amin رو معرفی کردید و معادلش هم تلتر ادرس https:// teleter.net/robot/tel8442135 که دارای ssl معتبر است را تولید نمود

      اولا در http:// websima.com/amin نباید querystring تعریف میکردید (مشکل اصلی من در فهم در نحوه گرفتن دیتا) و اگر جواب منفی است پس webapi ای روی سایت من چطور ورودی (دیتا) بگیرد
      اگر سوال من برا ی شما گنگ بود!
      میشه خواهش کنم در دو سه خط بگید در .net چطور من باید دیتای ارسالی از تلتر ( البته منظورم از تلگرام است که به با کمک webhook به یه url در تلتر ست شده ) را دریافت کنم فقط و فقط درباره دریافت اطلاعات تولید شده توسط تلگرام تا رسید این اطلاعات در webapi توضیح می خواهم
      چنانچه راهنمائی بفرماید سپاسگزار خواهم بود (خلاصه اینکه چطور این اطلاعات پی در پی به دست من میرسه )
      من کد زیر را دارم
      public class ReadDataFromTelegarmController : ApiController
      {
      // GET api/values
      public string Get(string arg )
      {
      return arg ;
      }
      {

      در پایان ایا به غیر از سایت راه و روشی دیگر وجود دارد که بتوان با شما ارتباط برقرار نمود

    • امین اسماعیلی

      سلام دوست عزیز
      این آموزش ها برپایه زبان برنامه نویسی PHP تهیه شده است. بنده دانشی در زمینه ASP ندارم. ولی یه جستجو توی اینترنت کردم و دستور HttpRequest.InputStream رو دیدم که فکر میکنم کار مورد نظر شما رو انجام میده.
      برای مطرح کردن سوالات آموزشی فقط همین مجرا وجود دارد.

  9. mo paliz

    با سلام
    لطفا میشه راهنمائی بفرماید
    1- من چطور می توان یه سایت مجازی داشته باشم که بتونم کد های .net تم رو بر روی این سایت قرار دهم خلاصه اینکه بتونم کد های برنامه ای که برای تلگرام می توشتم رو تست کنم
    2-نظر شما با این پیشتهاد چیه ؟ من به کمک webapi خروجی شبیه خروجی تلگرام تولید کنم و مثالهای شما را با توجه به ان مورد بررسی قرا بدهم

    متوجه منظورم می شید . بطور خلاصح چطور برنامه .net رو در طی مراحل ساخت ، مورد تست و بررسی قرار بدم

    پاسخ دادن
    • امین اسماعیلی

      سلام دوست عزیز
      من تا حالا با .net کار نکردم. نمونه های آموزش داده شده هم همگی با php هستند و به سادگی قابل اجرا هستند. اصرار شما برای استفاده از آن در محیط .net چیست؟

  10. mo paliz

    با سلام
    لطفا میشه راهمنائی بفرماید چطور میشه ادرسی را که من برای مپ شدن به سایت تلتر معرفی کرده ام ، چگونه و چطور می توانم ویرایش کنم
    من در ثبت بخشی از نام مسیر اشتباهاتی داشته ام و حالا نه می توانم ویرایش کنم و نه می توانم ادرس جدید برای آن ست کنم
    ممنون می شوم راهنمائی بفرماید چکار کنم

    پاسخ دادن
    • امین اسماعیلی

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

  11. mo paliz

    با سلام
    با عرض پوزش دو سه روزه منتظر پاسخ شدم ولی پاسخی دریافت نشد
    ولی انتظار می رود حداقل برای مشتریان خود احترام قائل شده و پاسخگوی سولات مطرح شده باشید

    در غیر اینصورت قسمت راسال دیدگاه را بردارید (یا یه جوری اطلاع رسانی کنید که ما انتظاری نداشته باشیم ) یا بصورت چهار گزینه ای بد – خوب – …. بگذارید مثل بقیه تولید کنندهای که فقط کالاهای خود را می فروشند

    پاسخ دادن
    • امین اسماعیلی

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

  12. هادی ملکیان

    با سلام و خسته نباشید فرمودید برای حل مشکل webhook از سایت Teletter.net بهره خواهیم گرفت سوالی که برای بنده پیش امد این که امکان ارائه ی اس اس ال بر روی دامنه های آی آر در این سایت وجود دارد یا دامین ما باید دات کام باشد ممنون

    پاسخ دادن
    • امین اسماعیلی

      سلام دوست عزیز
      بله این سایت مشکلی با دامنه های ir نداره و به خوبی با همه دامنه ها کار میکنه

  13. هادی ملکیان

    با سلام و خسته نباشید من قسمت های اموزشی را خریداری کردم ولی همچنان نمی توانم webhook ست کنم. بنده فایل php خودم رو در این ادرس ذخیره کردم mydomain ->public_html -> bot ->telegram.php
    بعد از ساخت اکانت در تلتر برای ایجاد وب هوک ادرس را به این صورت تایپ می کنم http :// mydomain.ir/bot و یک ادرس دریافت می کنم (https :// teletter.net/robot/tel123456) سپس برای ست کردن وب هوک در یو ار ال به این صورت تایپ می کنم
    https :// api.telegram.org/token/setwebhook?url=https://teletter.net/robot/tel123456 ; که پیام ست هم به من داده می شود ولی همچنان نمی توانم با تلگرام ارتباط پیدا کنم
    خواستم ببینم اشکال کار در کجاست ایا در ادرس دهی اولیه به تلتر مشکل دارم؟ ممنون می شم اگر راهنمایی بفرمایید

    پاسخ دادن
    • امین اسماعیلی

      سلام
      شما همه مراحل رو درست رفتید فقط آدرسی که دادید درست نیست. باید دقیقا آدرس فایل رو میدادید به teletter. یعنی میشه:
      yourdomain.ir/bot/telegram.php

      بخش ست کردن وب هوک رو درست انجام دادید ولی الان داره به آدرس اشتباهی ارسالشون میکنه.

    • سمیرا

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

    • امین اسماعیلی

      سلام
      یک اکانت جدید بسازید و آدرس رو درست وارد کنید

    • سمیرا

      باز هم نشد.
      اکانت جدید ساختم و url به صورت
      ***
      این فایل رو هم قبلا در هاست ایجاد کردم

    • امین اسماعیلی

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

  14. محمدرضا ملایی

    سلام ، آقا من این آموزش های تلگرام شما رو خریدم ، وقتی از طریق teletter اومدم WebHook کردم روی سایت غیر https درست بود ولی وقتی واسط teletter رو حذف کردم و به مستقیم تو webhook آدرس https رو دادم دیگه درست کار نمی کنه.

    این رو اجرا کردم :

    ***
    جواب داد :

    {“ok”:true,”result”:true,”description”:”Webhook is already set”}

    ولی عجیب اینه که وقتی
    ***
    رو اجرا میکنم توی گوگل کروم پیام hello world ام رو میده تو تلگرامم ولی وقتی از طریق تلگرام بهش پیام میدم میگم json رو برام بفرست هیچی نمی فرسته!

    پاسخ دادن
    • امین اسماعیلی

      سلام دوست عزیز
      صفحه شما https هست ولی privacy error داره یعنی از certificate معتبر استفاده نشده. عملا شما https دارید ولی اعتباری نداره. فکر میکنم مشکل از همین باشه

  15. امیرحسین بینش پژوه

    سلام خسته نباشین
    من تونستم از teletter وب هوک رو ست کنم ولی وقتی از ربات پیامی میفرستم و از سرور دریافت میکنم کد جیسون به صورت زیر میاد (نامفهوم) و نمیتونم دی کد کنم کد رو تا جواب کاربر رو بدم ممنون میشم راهنمایی کنین ایراد کار از کجاست. موفق باشین 🙂

    پاسخ دادن
    • امین اسماعیلی

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

    • امین اسماعیلی

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

  16. sepide

    سلام. من از سرویس teletter استفاده میکنم واقعن ایده ای جالبی هستش ازتون ممنونم
    فقط یه سوال داشتم وقتی اطلاعات ssl رو دریافت میکنم بعد urldecode کردنش به فرض اگه متن پیام کاربر یا اسم کاربر فارسی باشه به صورت نامفهوم میاد مثل این (\u0633\,\u0627\u0645). برای اینکه قابل فهمش کنم باید چیکار کنم ممنون میشم راهنماییم کنیم.

    پاسخ دادن
    • امین اسماعیلی

      سلام دوست عزیز
      دستورات php به شما کمک میکنه که این حالت رو به متن تبدیل کنید. از json_decode و urldecode استفاده کنید

    • امین اسماعیلی

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

  17. سمیرا

    سلام
    در ست کردن آدرس که teletter میده روی هاست ودقیقا چگونگی اتصال وورد پرس یه تلگرام مشکل دارم
    میشه بهتر توضیحش بدین؟

    پاسخ دادن
    • امین اسماعیلی

      سلام دوست عزیز
      همین درس در مورد اتصال به تلتر توضیح داده. این آموزش رو تهیه کردید؟

    • سمیرا

      آره همه کار هاشو انجام دادم ست هم شد وب هوک ولی ارتباط با ربات برقرار نمیشه

    • امین اسماعیلی

      یه بخشی از کار رو اشتباه کردید احتمالا. ایمیل ثبت نام تلتر و آدرس دقیق روی هاست خودتون رو اعلام کنید

    • سمیرا

      قبل url سایت من https نوشته یه خط قرمز هم روشه
      این دلیلی میتونه باشه برای ارتباط ندادن به تلگرام؟
      میشه لطفا راهنمایی کنید.که چیکار کنم؟
      با تشکر

    • امین اسماعیلی

      شما نیازی به https ندارید. آدرس رو با https به تلتر معرفی کردید؟

  18. عباس خادم حسینی

    سلام خسته نباشید-بنده این آموزش را خریداری کردم از حسابم برداشت شد اما خطا در پرداخت ایجاد شد!!!لطفا بررسی کنید با تشکر

    پاسخ دادن
    • امین اسماعیلی

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

  19. زهرا رییسی

    سلام من به مشکل خوردم شما گفتید باید در سایت تلتر آدرس دقیق محل فایل را وارد کنم یعنی من به صورت زیر باید وارد کنم
    telbot.cloudsite.ir/public_html/botdir/telegram.php

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

    پاسخ دادن
    • امین اسماعیلی

      سلام دوست عزیز
      باید آدرسی باشه که دقیقا وقتی توی مرورگر باز میکنید هم به اون صفحه دسترسی باشه. الان public_html توی آدرس شما اضافی است.
      میتونید یک اکانت جدید در تلتر بسازید

  20. behrouz

    سلام
    آدرسی رو که teletter ساخت رو تو مرورگر میزنم پیغام زیر میاد
    Warning: file_get_contents(http://****MyDomain****.ir/api/Tele/): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /home/telett/domains/teletter.net/public_html/wp-content/themes/websima/single-robot.php on line 19

    ممنون میشم راهنمایی کنید مشکل از کجاست؟ صفحه من با asp.net هست.
    و یه سوال ، آیا سایت teletter متعلق به سایت websima هستش؟
    مرسی

    پاسخ دادن
    • امین اسماعیلی

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

  21. Mahdi

    چقدر خوبه ادم وقتی کاری میکنه به همه چیزش فکر کنه و مردمو الکی علاف خودش نکنه.
    بعد از ست شدن وب هوک و وقتی به ربات پیام ارسال میکنم هیچ جوابی نمیگیرم (برای جواب کدنویسی کردم و مشکلی نداره.)
    وقتی متد getWebhookInfo رو صدا میزنم با API تلگرام این جوابو میگیرم:
    {
    “ok”: true,
    “result”: {
    “url”: “https://teletter.net/robot/tel6698010”,
    “has_custom_certificate”: false,
    “pending_update_count”: 1,
    “last_error_date”: 1486722409,
    “last_error_message”: “Read timeout expired”,
    “max_connections”: 40
    }
    }

    تایید کن و جواب بده یا کلا تلتر تو دیلیت کن.

    پاسخ دادن
    • امین اسماعیلی

      سلام دوست عزیز
      من نمیدونم شما چطوری این کار رو انجام دادید ولی بهتر بود فیلم ها را تهیه میکردید تا نحوه کار سیستم را یاد بگیرید تا اینکه ندونسته قضاوت کنید. در حال حاضر بیش از 200 ربات تلگرام از این سیستم استفاده میکنند و مشکلی ندارند. انتظار ندارید که به خاطر نداشتن دانش شما سرویس را برای همه قطع کنیم؟!

  22. محمد

    من یه چیزو متوجه نمیشم.
    سرویس تلتر چطور به صفحه php که ما مشخص می کنیم درخواست های تلگرامو ارجاع میده؟ با چه متدی؟
    با دستور file_get_contents(‘php://input’) باید اطلاعاتی که از تلتر به فایل php ارسال شده رو بگیرم؟

    مشکل اینجاس که موقعی که ن به رباتم پیام میدم فایل php که به کمک تلتر به عنوان وب هوک ست کردم اصلن فراخوانی نمیشه. اجرا نمیشه.
    من کدی تو فایل php نوشتم که وقتی باز شد (حتی مستقیم تو مرورگر) متن Opened رو تو یه فایل txt قرار بده. وقتی مستقیم بازش میکنم این متنو قرار میده ولی وقتی به ربات پیام میدم متوجه میشم که تلتر اصلن به فایل php من درخواستی نمیفرسته.

    پاسخ دادن
    • امین اسماعیلی

      سلام دوست عزیز
      احتمالا شما ارتباط تلتر و سایت را درست انجام ندادید. آدرسی که به تلتر معرفی میکنید همون آدرسی باشد که مستقیم باز میکنید و وب هوک بر روی آدرس تلتر ست شود

  23. علی

    سلام
    من در teletter.net آدرس مقصد را کامل تایپ نکردم و آخر ادرس telegram.php رو نزدم .
    آیا روشی برای اصلاح آدرس وجود داره؟؟

    پاسخ دادن
    • امین اسماعیلی

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

  24. علی

    یه سوال دیگه هم داشتم
    توی کد های فایل قسمت
    $json = file_get_contents(‘php://input’);
    نمیخواد ما کد قسمت php://input رو تغییربدیم؟
    اکه لازم است لطفا توضیح دهید به چی باید تغییر کند؟؟

    پاسخ دادن
    • امین اسماعیلی

      سلام دوست عزیز
      لازم نیست تغییری در این کد ایجاد کنید

  25. علی

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

    addersssite/emroozwebbot/ توی این یکی به آدرس سایت و زیر شاخه رو مشخص کردم که کار نکرد

    /addersssite/emroozwebbot/telegram.php توی این یکی به فایل تلگرام اشاره کردم

    که توی هردو حالت جواب نگرفتم ، درضمن کدی که آموزش دادین رو هم دست نزدم فقط همون جاهایی که گفته بودین مثلا توکن رو عوض کردم
    مراحل قبلی رو هم مو به مو انجام دادم
    منتظر جواب شما هستم
    ممنون

    پاسخ دادن
    • امین اسماعیلی

      سلام دوست عزیز
      شما باید به تلتر دقیقا آدرسی را بدهید که فایل شما در آن قرار دارد. یعنی اگر همان آدرس را در مرورگر باز کنید به فایل مورد نظر میرسید. با ذکر نام دامنه و http

  26. علی

    سلام
    آقا ممنون
    درست شد.
    یه سوال پیام مستقیم چطور میشه به شما فرستاد ؟
    در مورد طراحی ربات
    ممنون

    پاسخ دادن
    • امین اسماعیلی

      سلام دوست عزیز
      خواهش میکنم. همین بخش نظرات بهترین راه تماس است

  27. ali

    سلام
    چرا دیگه سرویس Teletter.net کار نمیده ؟؟؟ راه حل دیگه ای کسی بلده ؟؟؟سرویس مشابه ؟؟

    پاسخ دادن
    • امین اسماعیلی

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

  28. Ali

    سلام استاد
    خسته نباشید
    آموزش هاتون رو با دوستم تهییه کردیم و استفاده می کنیم
    فقط توی وب هوک به مشکل خوردیم !
    الان من یه telegram.php ساختم توی این آدرس :
    ***
    بازش که میکنی یه سری نوشته ها میاد رو صفحه یعنی درسته
    وقتی این آدرس رو به تلتر میدم ثبت میکنه ولی بالاش یه ارور میاد :
    Error! Destination URL is Required
    ولی میبینی که ثبت شده و لینک تلتر هم ساخته شده.

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

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

    ممنون میشم راهنمایی کنید.

    پاسخ دادن
    • Ali

      اینم متن اروری هست که وقتی telegram.php رو تو مرورگر خودم باز میکنم :
      ***

    • امین اسماعیلی

      سلام دوست عزیز
      احتمالا تابع file_get_contents بر روی هاست شما فعال نیست. از پیشتیبانی هاست خود سوال کنید

    • امین اسماعیلی

      سلام دوست عزیز
      بنظرم این مورد به دلیل تنظیمات هاست شما بوده و باید از پشتیبانی شرکت ارائه دهنده هاست درخواست کنید تا آن را برطرف کنند