افزونه اتصال Gravity Forms به تلگرام

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

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

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

افزونه Gravity Forms رایگان نیست و برای استفاده از آن باید نسخه premium را تهیه نمایید. با توجه به استقبال شما عزیزان از افزونه اتصال فرم تماس 7 به تلگرام و پیشنهاد برخی از دوستان برای ایجاد همین قابلیت در Gravity Forms این افزونه را تهیه و منتشر نمودیم.

آموزش کار با افزونه اتصال Gravity Forms به تلگرام

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

  • قبل از هر چیز باید افزونه گراویتی فرم را بر روی وردپرس خود نصب نمایید.
  • سپس از افزونه Gravity Forms Telegram  را نصب نمایید.
  • یک ربات تلگرام برای خود بسازید و آی دی کاربر مورد نظر خود برای دریافت پیام را از طریق ربات Channeller_bot پیدا کنید.
  • از بخش تنظیمات سایت به قسمت “Gravity Forms to Telegram” رفته و Token و ID مورد نظر خود را وارد کنید.
ارتباط gravity forms با تلگرام
  • یک فرم جدید بسازید و بخش Notifications آن بروید. در این بخش مطابق تصویر زیر اطلاعات مربوط به دریافت کننده پیام و ربات تلگرام را وارد نمایید. در صورت وارد نکردن اطلاعات پیام شما براساس اطلاعات وارد شده در بخش 4 ارسال خواهد شد. برای ارسال پیام از طریق تلگرام حتما گزینه تلگرام را بعنوان Email Service تعیین نمایید.
اتصال gravity forms به ربات تلگرام

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

 

برای آنکه فیلدهای تکمیل شده توسط کاربر به شما ارسال گردد حتما عبارت {all_fields} را در متن پیام خود یا همان Message وارد نمایید.

 

پاسخ دادن به hh لغو پاسخ

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

*
*

دیدگاه ها

  1. یونس ابراهیمی

    باسلام واحترام
    ممنون از شما به خاطر این افزونه خوب و کاربردی
    حال چندسوال داشتم
    1- در زمان ارسال دیتا نام فیلدها رو به تلگرام ارسال کرده ولی محتویات داخل فیلدها رو نفرستاد آیا مشکلی در تنظیمات بنده وجود داره؟
    2-آیا در هنگام تنظیم Notification امکان هستش به چند تلگرام دیگه هم برای مدیران مختلف سایت ارسال داشته باشه؟
    باسپاس از شما

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

      سلام دوست عزیز
      در مورد سوال اولتون که برای من همه محتویات فیلدها رو هم ارسال کرد. اطلاعات فرم رو کامل کرده بودید؟
      سوال دوم هم بله، شما میتونید هرچنتا Notification که خواستید ایجاد کنید و هرکدوم رو به یک ربات یا کاربر متفاوت ارسال کنید و البته محتوای عنوان و بدنه پیام رو تغییر بدید

  2. یونس ابراهیمی

    نه متاسفانه من با گراویتی کاملا آشنام همه چی اوکی بود پیامی که اومد به این صورت هستش
    عضویت در خبرنامه {rtl_start}
    نام و نام خانوادگی:
    تلفن همراه:
    ایمیل:

    {rtl_end}

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

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

  3. یونس ابراهیمی

    نکته بعدی که باهاش مواجه شدم اینه که الان فرمی که براش هنوز تعریف نشده بیاد تو تلگرام به ربات ارسال شده
    که به صورت زیر اومده
    نام و نام خانوادگی: حمید شیخی ئیلانلو
    ایمیل:
    تلفن همراه:
    توضیحات: با سلام و احترام
    با سپاس فراوان
    شیخی
    فایل: sample@yahoo.com
    البته جاهایی که اطلاعات بود رو به صورت نمونه پر کردم اینجا و جاهایی که خالی هستش تو فرم پر شده اما اینجا نیومده
    البته من از فارسی ساز گراویتی هم استفاده میکنم شما از نسخه تمام انگلیسی تست گرفتید؟؟

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

      افزونه فارسی ساز شما چیه؟ و چه نسخه ای؟
      من با نسخه فارسی ساز هم تست کردم و پاسخ رو به درستی دریافت کردم. شما تگ {all_fields} رو توی متن پیام گذاشتید؟

  4. یونس ابراهیمی

    نسخه فارسی ساز من 2.0.3 و همون که حنان ابراهیمی گذاشته هستش اینکه اره تمام این تگ تو فرم ها هست چون اون فرم ها هم زمان ایمیل هم میشه که درسته و مشکلی درونش نیست

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

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

  5. یونس ابراهیمی

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

    پاسخ دادن
  6. یونس ابراهیمی

    ارسال مشکلش با ذخیره مجدد حل شد
    اما هنوز پیام به این صورت هستش
    فرم ارسالی جدید درخواست همکاری{rtl_start}
    نام و نام خانوادگی: یونس ابراهیمی
    ایمیل:
    تلفن همراه:
    توضیحات: شقبشقثق
    فایل: ***

    {rtl_end}

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

      یعنی مشکلش چیه دقیقا؟ الان فیلدهارو ارسال میکنه برای شما یا نه؟

  7. محمد شهریاری

    جناب اسماعیلی
    آبا با افزونه Gravity Forms Telegram امکان ارسال پیام بعد از ارسال فرم برای کاربر ام وجود داره ؟
    و شماره دریافت کننده پیام را از یکی از فیلد ها داخل فرم تعیین کرد؟
    یه چیزی شبیه به افزونه پیامک

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

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

  8. امین روانبخش

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

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

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

  9. root

    درود
    وقت بخیر
    داده های ارسال شده به تلگرام همه مقادیر همه فیلدها پس و پیش دریافت میشه اما در ایمیل همه چیز درسته

    نام: 1395-09-09
    تاریخ تولد:
    تلفن همراه: زرذزرذزذزرذ
    نام مجموعه: a:1:{i:0;s:12:”453453453453″;}
    صنف یا گروه کاری: testtest@gmail.com
    آدرس:
    تلفن: زذزرذزرذزرذ
    ایمیل:

    چه باید کرد؟؟؟

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

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

  10. محمود

    سلام بنده هم مشکل مشابه دوستان رو دارم کلا همه چیز به هم ریخته ارسال میشه به تلگرام بعضی از فیلد ها که اصلا ارسال نمیشه! ممنون میشم بررسی کنید
    در ضمن از آخرین نسخه گرویتی و فارسی سازش استفاده میکنم

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

      سلام
      میتونید یک بار بدون فارسی ساز تست کنید؟

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

      سلام دوست عزیز
      میتونید دسترسی به پنل و هاست ایجاد کنید براتون بررسی و رفع کنم؟

    • محمود

      سلام لطفا یه راه ارطباطی از طریق تلگرام یا ایمیل بفرمایید باهاتون تماس بگیرم.

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

      سلام
      میتونید با اکانت @Websima2 در تلگرام در تماس باشید

  11. رضا پناهی

    عرض سلام

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

    Warning: file_get_contents(https://api.telegram.org/bot282570616:AAHawI2etvH4AE3bNZAbOXN8wyvtWAxT6-A/sendMessage): failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request in /home/noorelec/public_html/wp-content/plugins/gravity-forms-telegram/gravity-forms-telegram.php on line 149

    چیکارکنم ؟

    ممنون

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

      سلام دوست عزیز
      توی متن پیام عبارت مورد نظر رو قرار دادید؟ بنظر میرسه پیام خالی داره ارسال میشه

    • رضا پناهی

      عرض احترام
      اگه منظورتون عبارت {all_fields} هستش بله …
      ایمیل به خوبی ارسال میشه موقع ثبت در فرم تماس مربوطه ولی تلگرام ارور میده .
      ممنون میشم راهنمایی کنید …….

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

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

    • رضا پناهی

      سلام

      بله جناب اسماعیلی
      من از پشتیبان هاستم پرسیدم و گفتن که به صورت پیش فرض فعال است .
      دسترسی بدم بهتون ببینید مشکلش از چیه ؟
      من فک میکنم افزونه مشکل داره

      ممنون

    • رضا پناهی

      عرض سلام و احترام
      لطفا بررسی نمایید ….
      من همه رو طبق آموزش پیش رفتم ولی درست نشد .
      دسترسی به مدیریت :
      ***
      ممنون

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

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

  12. محمد کریم قصاب

    با سلام و احترام
    بنده این پلاگین را برای مشتریم خریداری کردم!
    پلاگین خوب عمل میکنه اما هنگام ارسال پیغام، تعداد و مقادیر وارد شده را درست رو به روی هم نشان نمیده!
    و اگر کسی فرم رو پر کنه مثلا اگر یه یک فیلد را پر کرده باشه همان فیلد رو نشون نمیده که هیچ بلکه تمامی فیلد های خالی را نمایش میده اون هم بدون مقدار!
    لازم به ذکره که فرم خدمات هست و تمامی فیلد ها از نوع محصول هستش!

    نمونه فرم ارسالی از پلاگین مربوطه :

    ***

    ————————————–
    در خروجی نام و نام خانودگی را نمایش نمیده و تمامی فیلد ها رو میاره! فقط همون فیلد های پر شده را نشان بده کافی هست!
    امیدوارم منظور و کارکرد پلاگین رو به طور کامل رسانده باشم.
    با تشکر
    محمد کریم قصاب

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

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

  13. hh

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

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

      سلام دوست عزیز
      خیر، این قابلیت را خود گراویتی هم ارائه نمیدهد

    • hh

      امین اسماعیلی
      می 30th, 2017

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

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

      سلام دوست عزیز
      خیر چنین قابلیتی پیش بینی نشده است

  14. اکبر آسیایی زاده

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

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

      سلام دوست عزیز
      لطفا از نسخه 2 استفاده کنید

  15. جواد

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

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

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