آموزش ساخت فرم در ربات تلگرام

آموزش ساخت دکمه فرم ساز و آشنایی با قابلیت‌های ویژه فرم ساز

گزارش ویژه

گزارش ویژه

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

نکته کاربردی و مهم این است که شما می‌توانید برای گزارش ویژه، دریافت کنندگان مجزا از دریافت کنندگان گزارش عادی دکمه تعریف کنید.

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

فیلتر کردن پاسخ و اطلاعات فرم

گزارش ویژه شامل اطلاعات ثبت نامی و مشخصات تلگرامی کاربر است. با حذف عبارت {User_Info}، اطلاعات ثبت نام کاربر از گزارش ویژه حذف می‌شود.

به عبارت‌های فرم گزارش ویژه در تصویر زیر نگاه کنید.

گزارش ویژه

عنوان دلخواه: {عنوان سوال}

به عنوان مثال

نام و نام خانوادگی: {نام}

نمایش عبارت در فرم

نام و نام خانوادگی: علی شجاعی

برای فیلتر کردن نام کاربر در فرم، باید عبارت  نام و نام خانوادگی: {نام} را از فرم گزارش ویژه حذف کنید. با حذف این عبارت، پاسخ کاربر به سوال 1 فرم ساز، از گزارش ویژه حذف می‌شود.

گزینه “نمایش اطلاعات کاربر: اطلاعات کاربر یعنی تاریخ درخواست، آیدی و عنوان پروفایل تلگرام کاربر در گزارش ویژه درج می‌شوند. شما می‌توانید این اطلاعات را فیلتر و یا به طور کلی از گزارش حذف کنید. به عنوان مثال برای حذف آیدی کاربر عبارت ” آیدی کاربر: {UserId} ” را از فرم حذف کنید. برای حذف کلی این اطلاعات، تب ” نمایش اطلاعات کاربر” را غیرفعال کنید.

تنظیمات گزارش ویژه

دریافت گزارش اکسل از پاسخ کاربران

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

وارد لیست دکمه‌های ربات خود در پنل مدیریت شوید. طبق تصویر زیر، برروی آیکون “نتایج” دکمه فرم ساز موردنظر کلیک کنید.

لیست دکمه‌های ربات در پنل

لیست نتایج دکمه فرم ساز، مانند تصویر زیر است. شما می‌توانید به هریک از کاربران دکمه فرم ساز پیام ارسال کنید. به شماره گذاری‌های تصویر توجه کنید. آیکون شماره 1 برای ارسال پیام به کاربران دکمه فرم ساز است. آیکون شماره 2 برای مشاهده جزئیات پاسخ کاربر به دکمه فرم ساز است. آیکون شماره 3 برای حذف پاسخ کاربر از لیست نتایج است.

از منوی بالا، دکمه “گزارش گیری” را نتخاب کنید.

لیست نتایج دکمه فرم ساز

 

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

پاسخ به درخواست کاربران فرم ساز

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

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

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

فرم دریافتی اپراتور و پاسخ به فرم

پاسخ به فرم درخواست کاربر

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

پاسخ اپراتور به نتیجه فرم

دریافت پاسخ اپراتور

فرمول و پاسخ پارامتری

فرمول و پارامتر دکمه فرم ساز ربات تلگرام

فرمول دکمه فرم ساز چیست و چه کارایی دارد؟

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

عملیات‌های فرمول فرم ساز

در فرمول دکمه فرم ساز، شما می‌توانید از 4 عمل اصلی ریاضی یعنی جمع، تفریق، ضرب و تقسیم استفاده کنید. کاراکترهای هر یک برای استفاده در فرمول به ترتیب «+» و«-» و «*» و «/» هستند.

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

فرمول محاسبه توان دوم

 

ساخت دکمه فرم ساز جدید

پاسخ کاربر به سوال را به صورت پارامتر تعریف کنید.

پارامتری کردن پاسخ

 

فرمول ضرب پارامتر a در خودش رو تعریف کنید.

تعریف فرمول محاسبه توان دوم

 

اجرای فرمول محاسبه توان دوم در ربات

انتخاب دکمه فرم ساز محاسبه توان دوم
عدد ورودی برای توان دوم
نتیجه محاسبه توان دوم

دکمه محاسبه شاخصه توده بدنی BMI

شما تصور کنید که یک ربات ورزشی دارید. اگر دکمه‌ای داشته باشید که شاخص توده بدنی BMI  کاربران ربات را محاسبه کند، ربات شما حرفه‌ای تر به نظر می‌رسد. BMI میزان چاقی افراد را بر حسب نسبت قد و وزن محاسبه می‌کند. پارامترهای ورودی فرمول، قد و وزن افراد است.

فرمول BMI

فرمول محاسبه شاخص توده بدنی BMI

در ادامه دو پارامتر h و w را به ترتیب برای قد و وزن تعریف می‌کنیم.

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

در عنوان سوالات فرم ساز، باید مقادیر ورودی فرمول را از کاربر درخواست کنید.

یک دکمه فرم ساز جدید برای محاسبه BMI ایجاد می‌کنیم.

مجاسبهbmi با فرمول فرم ساز1

 

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

پارامترهای فرمول فرم ساز

 

تعریف پارمتر فرمول فرم ساز2

 

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

تعریف پارامتر فرمول فرم ساز 3

تعریف فرمولBMI در دکمه فرم ساز

مرحله بعد قرار دادن پارامترها در فرمول ریاضی مورد نظر است. برای محاسبه BMI، وزن (کیلوگرم) را بر توان دوم قد ( متر) تقسیم کنید. توان دوم را با ضرب عدد قد در خودش به دست می‌آوریم.

فرمول محاسبه BMI

کاراکتر مربوط به تقسیم و ضرب به ترتیب «/» و «*» هستند. 100/h برای تبدیل واحد پارامتر قد از سانتی متر به متر است. در فرمول برای تعیین اولویت در ریاضی از پرانتز استفاده می‌کنیم. در نهایت پارامتر وزن به کیلومتر را بر توان دو پارامتر قد به متر تقسیم می‌کنیم.

تعریف پارامتر فرمول فرم ساز 4

منوی تنظیمات مربوط به فرمول را در تصویر زیر مشاهده می‌کنید.

تعریف پارامتر فرمول فرم ساز 5

 

فرمول محاسبه BMI

جایگذاری فرمول محاسبه BMI در فرم ساز

محاسبه BMI در ربات

محاسبه BMI در ربات

قرار دادن نتیجه محاسبه فرمول به عنوان مبلغ پرداخت دکمه

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

دکمه ثبت سفارش

 

به عنوان مثال کاربر تعداد محصول را 3 وارد می‌کند. تعداد محصول در قیمت واحد یعنی 60,000 تومان ضرب می‌شود. مبلغ قابل پرداخت کاربر باید 180,000  تومان محاسبه شود.

ثبت سفارش قدم اول1

 

ثبت سفارش قدم اول2

 

ثبت سفارش قدم دوم

ثبت سفارش قدم سوم

نمایش خروجی فرمول در ربات

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

دکمه محاسبه BMI

متن پایان فرآیند دکمه BMI

نمایش در ربات

متن پایان فرآیند دکمه BMI

دکمه ثبت سفارش

متن پایان فرایند دکمه ثبت سفارش

نمایش در ربات

متن پایان فرایند دکمه ثبت سفارش در ربات به همراه نتیجه محاسبات

اجرای فرم ساز در ربات

اجرای دکمه فرم ساز در ربات

روند ثبت درخواست فرم ساز در ربات

اجرای فرم ساز در ربات

تنظیمات پرداخت فرم ساز

تنظیمات پرداخت فرم ساز

یکی از قابلیت‌های کاربردی و مهم دکمه فرم ساز، امکان پرداخت در ربات است. به عنوان مثال، برای ثبت نام در یک آزمون غیررایگان می‌توانید از دکمه فرم ساز استفاده کنید. شما می‌توانید عملیات ثبت نام و پرداخت برای آزمون را با یک دکمه پیاده سازی کنید.

به طور کلی، برای استفاده از قابلیت پرداخت در قسمت‌های مختلف ربات مانند دکمه فرم ساز، باید احراز هویت کنید.

اگر پیش از ارسال فرم احراز هویت، تنظیمات پرداخت دکمه فرم ساز را فعال کنید، پیغام زیر را مشاهده خواهید کرد.

احراز هویت فرم ساز پولی

اطلاعات فرم احراز هویت شما برای بررسی، ارسال می‌شود و شما باید تا زمان تأیید درخواست، منتظر بمانید.

منوی تنظیمات پرداخت دکمه فرم ساز را در تصویر زیر مشاهده می‌کنید.

تنظیمات پرداخت فرم ساز

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

اما در وضعیت اجباری، درخواست شما با تکمیل فرآیند پرداخت ثبت می‌شود.

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

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

شما می‌توانید در ربات دو روش پرداخت دستی (کارت به کارت) و آنلاین را فعال کنید. برای استفاده از پرداخت آنلاین، باید مرچنت کد درگاه اختصاصی زرین پال خود را در مرحله احراز هویت، برای ربات تنظیم کنید.

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

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

نکته: با قرار دادن شماره کارت در تگ code (مشابه تصویر زیر) امکان کپی کردن شماره کارت را با کلیک کردن در ربات فراهم می‌کنید.

فیلد پرداخت دستی

 

کپی کردن متن دستی در ربات

کپی کردن متن دستی در ربات

کپی کردن شماره کارت با کلیک کردن در ربات

شماره کارت خود را بین تگ code قرار دهید. می‌توانید از عبارت زیر در متن پرداخت دستی خود استفاده کنید و شماره کارت خود را جایگزین عدد 1234 کنید.

<code>1234</code>

ثبت نام در آزمون

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

فرمول با خروجی قیمت دکمه

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

به عنوان مثال، در سوال فرم ساز، تعداد کالای مورد نظر کاربر را دریافت می‌کنیم و پاسخ کاربر را پارامتر n در نظر می‌گیریم.

تعریف پارامتر تعداد کالا

قیمت هر کالا 60 هزار تومان است. بنابراین یک فرمول برای محاسبه قیمت کل تعریف می‌کنیم و در فرمول، پارامتر n را در 60000 ضرب می‌کنیم تا مبلغ کل سفارش محاسبه شود.

سپس تب “فرمول به عنوان قیمت در نظر گرفته شود” را فعال کنید.

تعریف فرمول برای پارامتر

نکته: وضعیت پرداخت دکمه را از رایگان به پولی تغییر دهید. فیلد قیمت دکمه فرم ساز نمی‌تواند خالی باشد. یک عدد غیرصفر، به عنوان مثال 1 را در فیلد قیمت قرار دهید. عدد به دست آمده از محاسبات فرمول، به عنوان مبلغ قابل پرداخت ربات در نظر گرفته می‌شود.

تنظیمات پرداخت فرمول خروجی قیمت1

تنظیمات پرداخت فرمول خروجی قیمت2

ثبت اپراتور دریافت کننده جدید

ثبت اپراتور

شما می‌توانید افراد موجود در لیست “کل کاربران ربات را اپراتور کنید. اما توجه داشته باشید که وضعیت کاربر در ربات فعال باشد. اگر فرد موردنظر شما در لیست نیست، از کاربر بخواهید که ربات شما را استارت کند. سپس مجددا وارد لیست کاربران ربات شوید و فرد را بیابید.

 

ثبت اپراتور جدید از لیست کل کاربران

📎 نکته: وضعیت گزارش ثبت نام اپراتور شما باید “بله” باشد. درغیر اینصورت، اپراتور نمی‌تواند گزارشات فرم ساز را دریافت کند.

تنظیمات اپراتور

 

وارد منوی ویرایش دکمه فرم ساز شوید. منوی “دریافت کنندگان” دکمه را باز کنید.

 ویرایش دکمه فرم ساز

افزودن اپراتور جدید برای دکمه

اپراتورهای دکمه فرم ساز

پاسخ توسط اپراتور برای تعیین دسترسی اپراتور برای پاسخ به فرم‌هاست.

ارسال فایل و نقشه به دریافت کنندگان شما ممکن است اطلاعاتی با فرمت غیر متن مانند عکس، فایل و نقشه در پاسخ سوالات فرم ساز خود از کاربر دریافت کنید. اگر تب ” ارسال فایل و نقشه به دریافت کنندگان”  برای اپراتور غیرفعال باشد، اپراتور فقط پاسخ‌های متنی را دریافت می‌کند و نقشه‌ها و فایل‌ها را نمی‌تواند دریافت کند.

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

سایر تنظیمات دکمه فرم ساز

سایر قابلیت ‌های عمومی دکمه فرم ساز

زبانه‌های دکمه فرم ساز

  1. تعداد مجاز اجرا : هر کاربر، به تعداد دفعات اجرا، می‌توانید دکمه فرم ساز را اجرا کند. اگر محدودیتی را برای تعداد دفعات مجاز اجرای دکمه در نظر ندارید، مقدار این فیلد را صفر قرار دهید.

2.وضعیت : شما می‌توانید نمایش دکمه را در ربات فعال و غیرفعال کنید.

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

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

 

4.کاربران مجاز : در صورت فعال کردن تب “کاربران مجاز”، کاربر برای استفاده از دکمه فرم ساز، اجبارأ باید ثبت نام در ربات را انجام دهد.

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

5.دریافت تاییدیه : در آخرین مرحله پاسخگویی به سوالات و ارسال جواب‌ها به اپراتور، ربات یک پیام تایید برای کاربر ارسال می‌کند. شما می‌توانید پیام تایید را غیرفعال کنید.

سایر تنظیمات

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

بهتر است نمایش لحظه‌ای زیرمنو را فعال کنید تا کاربر در هر لحظه، دکمه‌های زیرمنو را ببیند.

تنظیمات چیدمان دکمه‌ها و تعداد دکمه در هر سطر، از دکمه ریشه خوانده می‌شود. اما شما می‌توانید چیدمان گزینه‌ها را برروی حالت خودکار قرار دهید.

شما می‌توانید برای دکمه‌های فرم ساز تاریخ و زمان انقضا تعیین کنید. نمایش دکمه منقضی، در ربات غیرفعال خواهد شد.

تاریخ انقضای دکمه فرم ساز

آموزش ساخت دکمه فرم ساز

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

مراحل اصلی ساخت یک دکمه فرم ساز به ترتیب زیر است؛

  1. ساخت دکمه فرم ساز جدید
  2. ثبت عنوان برای دکمه فرم ساز
  3. تعیین دکمه ریشه (دکمه فرم ساز، زیرمجموعه دکمه ریشه ایجاد می‌شود.)
  4. نوشتن متن پایان فرایند
  5. ثبت حداقل یک اپراتور دریافت کننده برای دکمه
  6. تعریف حداقل یک سوال برای فرم ساز

آموزش تصویری ساخت دکمه فرم ساز

1. به لیست “دکمه‌های ربات” پنل بروید.

2. یک دکمه “فرم ساز” جدید بسازید.

دکمه فردی ربات در تلگرام تصویر1

منوی ویرایش دکمه فرم ساز جدید

3. یک نام برای دکمه فرم ساز خود در نظر بگیرید.

4. دکمه ریشه را انتخاب کنید.

5. متن پایان فرایند را تنظیم کنید. متن پایان فرایند، پس ازاتمام  مرحله پاسخگویی برای کاربر ارسال خواهد شد.

فرم پرسشنامه استخدام

6.ثبت دریافت‌کننده برای دکمه فرم ساز

دریافت‌کنندگان دکمه فرم ساز را مشخص کنید.

دریافت کنندگان دکمه فرم ساز

دریافت‌کنندگان فرم ساز 1

پاسخ توسط اپراتور: برای تعیین دسترسی اپراتور برای پاسخ به فرم‌هاست.

ارسال فایل و نقشه به دریافت کنندگان: شما ممکن است اطلاعاتی با فرمت غیر متن مانند عکس، فایل و نقشه در پاسخ سوالات فرم ساز خود از کاربر دریافت کنید. اگر تب ” ارسال فایل و نقشه به دریافت کنندگان” برای اپراتور غیرفعال باشد، اپراتور فقط پاسخ‌های متنی را دریافت می‌کند و نقشه‌ها و فایل‌ها را نمی‌تواند دریافت کند.

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

دریافت‌کنندگان فرم ساز 2

📎 نکته: وضعیت گزارش ثبت نام اپراتور شما باید “بله” باشد. برای بررسی این نکته، به منوی “پشتیبانی سامانه” پنل بروید و “مدیریت اپراتور” را انتخاب کنید. ستون “گزارش ثبت نام” ادمین مورد نظر را چک کنید. در صورت “نه” بودن وضعیت گزارش، اپراتور را ویرایش کنید.

وضعیت گزارش ثبت نام اپراتور

برای افزودن دریافت کننده جدید، ابتدا باید کاربر موردنظر را به عنوان اپراتور ثبت کنید.

7.سوالات فرم ساز

شما می‌توانید یک یا چند سوال برای فرم ساز تعریف کنید. اما توجه داشته باشید که فرم ساز برای فعال شدن، باید حداقل یک سوال داشته باشد. سوالات شما می‌توانند فرمت متن یا غیرمتنی (عکس، صدا، تصویر، نقشه و…) داشته باشند.

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

مراحل فرایند پاسخ به فرم

فرمت‌های پاسخ مخاطب به سوالات فرم ساز

پاسخ مخاطب از نوع متن

در سوالات با پاسخ از نوع متن، شما امکان اعتبارسنجی پاسخ کاربر دارید. به طور مثال می‌توانید تعیین کنید که پاسخ کاربر با فرمت ایمیل و یا کد ملی باشد.

پاسخ متنی مخاطب به سوال فرم ساز

اعتبارسنجی پاسخ متنی مخاطب به سوال

همچنین می‌توانید تعداد کاراکتر (طول پاسخ) کاربر به سوال را مشخص کنید. اگر برای طول پاسخ کاربر، محدودیتی را در نظر ندارید، مقدار این فیلد را صفر قرار دهید.

طول پاسخ متنی مخاطب به سوال فرم ساز

تعیین طول پاسخ متنی مخاطب

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

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

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

8. هر سوال جدید را با دکمه “اضافه کردن محتوای دکمه” به لیست سوالات اضافه کنید.

9. در نهایت تغییرات جدید را “ثبت” کنید.

انواع فرمت‌های پرسش از مخاطب

انواع فرمت‌های پرسش از مخاطب

جدول محتوایی فرم ساز

پرشسنامه استخدام

لیست مراحل فرایند پرسشنامه استخدام

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

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

شرح پرسش (ستون پنجم)، برای کپشن سوالات از نوع تصویر و فایل است. گزینه‌ها و کلیدهای هر سوال، در ستون 6 جدول قرار دارند.

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

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

فرم ساز چیست؟

مفهوم اولیه فرم‌ها

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

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

فرم‌ها نقش کلیدی و مهمی در ارتباط هر سیستم با اعضا و مخاطبان آن دارد. از فرم‌ها برای دریافت اطلاعات مورد نظر از مخاطبان (با طرح سوالاتی مرتبط) و جمع آوری اطلاعات استفاده می‌شود.

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

فرم‌ها در ربات

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

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

فرم ساز چیست؟

مفهوم اولیه فرم‌ها

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

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

فرم‌ها نقش کلیدی و مهمی در ارتباط هر سیستم با اعضا و مخاطبان آن دارد. از فرم‌ها برای دریافت اطلاعات مورد نظر از مخاطبان (با طرح سوالاتی مرتبط) و جمع آوری اطلاعات استفاده می‌شود.

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

فرم‌ها در ربات

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

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

آموزش ساخت دکمه فرم ساز

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

مراحل اصلی ساخت یک دکمه فرم ساز به ترتیب زیر است؛

  1. ساخت دکمه فرم ساز جدید
  2. ثبت عنوان برای دکمه فرم ساز
  3. تعیین دکمه ریشه (دکمه فرم ساز، زیرمجموعه دکمه ریشه ایجاد می‌شود.)
  4. نوشتن متن پایان فرایند
  5. ثبت حداقل یک اپراتور دریافت کننده برای دکمه
  6. تعریف حداقل یک سوال برای فرم ساز

آموزش تصویری ساخت دکمه فرم ساز

1. به لیست “دکمه‌های ربات” پنل بروید.

2. یک دکمه “فرم ساز” جدید بسازید.

دکمه فردی ربات در تلگرام تصویر1

منوی ویرایش دکمه فرم ساز جدید

3. یک نام برای دکمه فرم ساز خود در نظر بگیرید.

4. دکمه ریشه را انتخاب کنید.

5. متن پایان فرایند را تنظیم کنید. متن پایان فرایند، پس ازاتمام  مرحله پاسخگویی برای کاربر ارسال خواهد شد.

فرم پرسشنامه استخدام

6.ثبت دریافت‌کننده برای دکمه فرم ساز

دریافت‌کنندگان دکمه فرم ساز را مشخص کنید.

دریافت کنندگان دکمه فرم ساز

دریافت‌کنندگان فرم ساز 1

پاسخ توسط اپراتور: برای تعیین دسترسی اپراتور برای پاسخ به فرم‌هاست.

ارسال فایل و نقشه به دریافت کنندگان: شما ممکن است اطلاعاتی با فرمت غیر متن مانند عکس، فایل و نقشه در پاسخ سوالات فرم ساز خود از کاربر دریافت کنید. اگر تب ” ارسال فایل و نقشه به دریافت کنندگان” برای اپراتور غیرفعال باشد، اپراتور فقط پاسخ‌های متنی را دریافت می‌کند و نقشه‌ها و فایل‌ها را نمی‌تواند دریافت کند.

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

دریافت‌کنندگان فرم ساز 2

📎 نکته: وضعیت گزارش ثبت نام اپراتور شما باید “بله” باشد. برای بررسی این نکته، به منوی “پشتیبانی سامانه” پنل بروید و “مدیریت اپراتور” را انتخاب کنید. ستون “گزارش ثبت نام” ادمین مورد نظر را چک کنید. در صورت “نه” بودن وضعیت گزارش، اپراتور را ویرایش کنید.

وضعیت گزارش ثبت نام اپراتور

برای افزودن دریافت کننده جدید، ابتدا باید کاربر موردنظر را به عنوان اپراتور ثبت کنید.

7.سوالات فرم ساز

شما می‌توانید یک یا چند سوال برای فرم ساز تعریف کنید. اما توجه داشته باشید که فرم ساز برای فعال شدن، باید حداقل یک سوال داشته باشد. سوالات شما می‌توانند فرمت متن یا غیرمتنی (عکس، صدا، تصویر، نقشه و…) داشته باشند.

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

مراحل فرایند پاسخ به فرم

پاسخ مخاطب از نوع متن

در سوالات با پاسخ از نوع متن، شما امکان اعتبارسنجی پاسخ کاربر دارید. به طور مثال می‌توانید تعیین کنید که پاسخ کاربر با فرمت ایمیل و یا کد ملی باشد.

اعتبارسنجی پاسخ متنی مخاطب به سوال

پاسخ متنی مخاطب به سوال فرم ساز

همچنین می‌توانید تعداد کاراکتر (طول پاسخ) کاربر به سوال را مشخص کنید. اگر برای طول پاسخ کاربر، محدودیتی را در نظر ندارید، مقدار این فیلد را صفر قرار دهید.

تعیین طول پاسخ متنی مخاطب

طول پاسخ متنی مخاطب به سوال فرم ساز

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

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

8. هر سوال جدید را با دکمه “اضافه کردن محتوای دکمه” به لیست سوالات اضافه کنید.

9. در نهایت تغییرات جدید را “ثبت” کنید.

انواع فرمت‌های پرسش از مخاطب

فرمت‌های پاسخ مخاطب به سوالات فرم ساز

جدول محتوایی فرم ساز

پرشسنامه استخدام

لیست مراحل فرایند پرسشنامه استخدام

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

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

شرح پرسش (ستون پنجم)، برای کپشن سوالات از نوع تصویر و فایل است. گزینه‌ها و کلیدهای هر سوال، در ستون 6 جدول قرار دارند.

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

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

سایر تنظیمات دکمه فرم ساز

سایر قابلیت ‌های عمومی دکمه فرم ساز

زبانه‌های دکمه فرم ساز

  1. تعداد مجاز اجرا : هر کاربر، به تعداد دفعات اجرا، می‌توانید دکمه فرم ساز را اجرا کند. اگر محدودیتی را برای تعداد دفعات مجاز اجرای دکمه در نظر ندارید، مقدار این فیلد را صفر قرار دهید.

2.وضعیت : شما می‌توانید نمایش دکمه را در ربات فعال و غیرفعال کنید.

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

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

 

4.کاربران مجاز : در صورت فعال کردن تب “کاربران مجاز”، کاربر برای استفاده از دکمه فرم ساز، اجبارأ باید ثبت نام در ربات را انجام دهد.

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

5.دریافت تاییدیه : در آخرین مرحله پاسخگویی به سوالات و ارسال جواب‌ها به اپراتور، ربات یک پیام تایید برای کاربر ارسال می‌کند. شما می‌توانید پیام تایید را غیرفعال کنید.

سایر تنظیمات

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

بهتر است نمایش لحظه‌ای زیرمنو را فعال کنید تا کاربر در هر لحظه، دکمه‌های زیرمنو را ببیند.

تنظیمات چیدمان دکمه‌ها و تعداد دکمه در هر سطر، از دکمه ریشه خوانده می‌شود. اما شما می‌توانید چیدمان گزینه‌ها را برروی حالت خودکار قرار دهید.

شما می‌توانید برای دکمه‌های فرم ساز تاریخ و زمان انقضا تعیین کنید. نمایش دکمه منقضی، در ربات غیرفعال خواهد شد.

تاریخ انقضای دکمه فرم ساز

ثبت اپراتور دریافت کننده جدید

ثبت اپراتور

شما می‌توانید افراد موجود در لیست “کل کاربران ربات را اپراتور کنید. اما توجه داشته باشید که وضعیت کاربر در ربات فعال باشد. اگر فرد موردنظر شما در لیست نیست، از کاربر بخواهید که ربات شما را استارت کند. سپس مجددا وارد لیست کاربران ربات شوید و فرد را بیابید.

 

ثبت اپراتور جدید از لیست کل کاربران

📎 نکته: وضعیت گزارش ثبت نام اپراتور شما باید “بله” باشد. درغیر اینصورت، اپراتور نمی‌تواند گزارشات فرم ساز را دریافت کند.

تنظیمات اپراتور

 

وارد منوی ویرایش دکمه فرم ساز شوید. منوی “دریافت کنندگان” دکمه را باز کنید.

 ویرایش دکمه فرم ساز

افزودن اپراتور جدید برای دکمه

اپراتورهای دکمه فرم ساز

پاسخ توسط اپراتور برای تعیین دسترسی اپراتور برای پاسخ به فرم‌هاست.

ارسال فایل و نقشه به دریافت کنندگان شما ممکن است اطلاعاتی با فرمت غیر متن مانند عکس، فایل و نقشه در پاسخ سوالات فرم ساز خود از کاربر دریافت کنید. اگر تب ” ارسال فایل و نقشه به دریافت کنندگان”  برای اپراتور غیرفعال باشد، اپراتور فقط پاسخ‌های متنی را دریافت می‌کند و نقشه‌ها و فایل‌ها را نمی‌تواند دریافت کند.

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

تنظیمات پرداخت فرم ساز

تنظیمات پرداخت فرم ساز

یکی از قابلیت‌های کاربردی و مهم دکمه فرم ساز، امکان پرداخت در ربات است. به عنوان مثال، برای ثبت نام در یک آزمون غیررایگان می‌توانید از دکمه فرم ساز استفاده کنید. شما می‌توانید عملیات ثبت نام و پرداخت برای آزمون را با یک دکمه پیاده سازی کنید.

به طور کلی، برای استفاده از قابلیت پرداخت در قسمت‌های مختلف ربات مانند دکمه فرم ساز، باید احراز هویت کنید.

اگر پیش از ارسال فرم احراز هویت، تنظیمات پرداخت دکمه فرم ساز را فعال کنید، پیغام زیر را مشاهده خواهید کرد.

احراز هویت فرم ساز پولی

اطلاعات فرم احراز هویت شما برای بررسی، ارسال می‌شود و شما باید تا زمان تأیید درخواست، منتظر بمانید.

منوی تنظیمات پرداخت دکمه فرم ساز را در تصویر زیر مشاهده می‌کنید.

تنظیمات پرداخت فرم ساز

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

اما در وضعیت اجباری، درخواست شما با تکمیل فرآیند پرداخت ثبت می‌شود.

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

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

شما می‌توانید در ربات دو روش پرداخت دستی (کارت به کارت) و آنلاین را فعال کنید. برای استفاده از پرداخت آنلاین، باید مرچنت کد درگاه اختصاصی زرین پال خود را در مرحله احراز هویت، برای ربات تنظیم کنید.

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

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

نکته: با قرار دادن شماره کارت در تگ code (مشابه تصویر زیر) امکان کپی کردن شماره کارت را با کلیک کردن در ربات فراهم می‌کنید.

فیلد پرداخت دستی

کپی کردن متن دستی در ربات

کپی کردن متن دستی در ربات

کپی کردن شماره کارت در ربات با کلیک کردن

شماره کارت خود را بین تگ code قرار دهید. می‌توانید از عبارت زیر در متن پرداخت دستی خود استفاده کنید و شماره کارت خود را جایگزین عدد 1234 کنید.

<code>1234</code>

ثبت نام در آزمون

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

فرمول با خروجی قیمت دکمه

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

به عنوان مثال، در سوال فرم ساز، تعداد کالای مورد نظر کاربر را دریافت می‌کنیم و پاسخ کاربر را پارامتر n در نظر می‌گیریم.

تعریف پارامتر تعداد کالا

قیمت هر کالا 60 هزار تومان است. بنابراین یک فرمول برای محاسبه قیمت کل تعریف می‌کنیم و در فرمول، پارامتر n را در 60000 ضرب می‌کنیم تا مبلغ کل سفارش محاسبه شود.

سپس تب “فرمول به عنوان قیمت در نظر گرفته شود” را فعال کنید.

تعریف فرمول برای پارامتر

نکته: وضعیت پرداخت دکمه را از رایگان به پولی تغییر دهید. فیلد قیمت دکمه فرم ساز نمی‌تواند خالی باشد. یک عدد غیرصفر، به عنوان مثال 1 را در فیلد قیمت قرار دهید. عدد به دست آمده از محاسبات فرمول، به عنوان مبلغ قابل پرداخت ربات در نظر گرفته می‌شود.

تنظیمات پرداخت فرمول خروجی قیمت1

تنظیمات پرداخت فرمول خروجی قیمت2

اجرای فرم ساز در ربات

اجرای دکمه فرم ساز در ربات

روند ثبت درخواست فرم ساز در ربات

فرمول و پاسخ پارامتری

فرمول و پارامتر دکمه فرم ساز ربات تلگرام

فرمول دکمه فرم ساز چیست و چه کارایی دارد؟

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

عملیات‌های فرمول فرم ساز

در فرمول دکمه فرم ساز، شما می‌توانید از 4 عمل اصلی ریاضی یعنی جمع، تفریق، ضرب و تقسیم استفاده کنید. کاراکترهای هر یک برای استفاده در فرمول به ترتیب «+» و«-» و «*» و «/» هستند.

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

فرمول محاسبه توان دوم

 

ساخت دکمه فرم ساز جدید

پاسخ کاربر به سوال را به صورت پارامتر تعریف کنید.

پارامتری کردن پاسخ

 

فرمول ضرب پارامتر a در خودش رو تعریف کنید.

تعریف فرمول محاسبه توان دوم

 

اجرای فرمول محاسبه توان دوم در ربات

انتخاب دکمه فرم ساز محاسبه توان دوم
عدد ورودی برای توان دوم
نتیجه محاسبه توان دوم

دکمه محاسبه شاخصه توده بدنی BMI

شما تصور کنید که یک ربات ورزشی دارید. اگر دکمه‌ای داشته باشید که شاخص توده بدنی BMI  کاربران ربات را محاسبه کند، ربات شما حرفه‌ای تر به نظر می‌رسد. BMI میزان چاقی افراد را بر حسب نسبت قد و وزن محاسبه می‌کند. پارامترهای ورودی فرمول، قد و وزن افراد است.

فرمول BMI

فرمول محاسبه شاخص توده بدنی BMI

در ادامه دو پارامتر h و w را به ترتیب برای قد و وزن تعریف می‌کنیم.

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

در عنوان سوالات فرم ساز، باید مقادیر ورودی فرمول را از کاربر درخواست کنید.

یک دکمه فرم ساز جدید برای محاسبه BMI ایجاد می‌کنیم.

مجاسبهbmi با فرمول فرم ساز1

 

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

پارامترهای فرمول فرم ساز

 

تعریف پارمتر فرمول فرم ساز2

 

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

تعریف پارامتر فرمول فرم ساز 3

تعریف فرمولBMI در دکمه فرم ساز

مرحله بعد قرار دادن پارامترها در فرمول ریاضی مورد نظر است. برای محاسبه BMI، وزن (کیلوگرم) را بر توان دوم قد ( متر) تقسیم کنید. توان دوم را با ضرب عدد قد در خودش به دست می‌آوریم.

فرمول محاسبه BMI

کاراکتر مربوط به تقسیم و ضرب به ترتیب «/» و «*» هستند. 100/h برای تبدیل واحد پارامتر قد از سانتی متر به متر است. در فرمول برای تعیین اولویت در ریاضی از پرانتز استفاده می‌کنیم. در نهایت پارامتر وزن به کیلومتر را بر توان دو پارامتر قد به متر تقسیم می‌کنیم.

تعریف پارامتر فرمول فرم ساز 4

منوی تنظیمات مربوط به فرمول را در تصویر زیر مشاهده می‌کنید.

تعریف پارامتر فرمول فرم ساز 5

 

فرمول محاسبه BMI

جایگذاری فرمول محاسبه BMI در فرم ساز

محاسبه BMI در ربات

محاسبه BMI در ربات

قرار دادن نتیجه محاسبه فرمول به عنوان مبلغ پرداخت دکمه

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

دکمه ثبت سفارش

 

به عنوان مثال کاربر تعداد محصول را 3 وارد می‌کند. تعداد محصول در قیمت واحد یعنی 60,000 تومان ضرب می‌شود. مبلغ قابل پرداخت کاربر باید 180,000  تومان محاسبه شود.

ثبت سفارش قدم اول1

 

ثبت سفارش قدم اول2

 

ثبت سفارش قدم دوم

ثبت سفارش قدم سوم

نمایش خروجی فرمول در ربات

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

دکمه محاسبه BMI

متن پایان فرآیند دکمه BMI

نمایش در ربات

متن پایان فرآیند دکمه BMI

دکمه ثبت سفارش

متن پایان فرایند دکمه ثبت سفارش

نمایش در ربات

متن پایان فرایند دکمه ثبت سفارش در ربات به همراه نتیجه محاسبات

پاسخ به درخواست کاربران فرم ساز

پاسخ اپراتور به فرم ساز

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

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

فرم دریافتی اپراتور و پاسخ به فرم

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

پاسخ اپراتور به نتیجه فرم

دریافت گزارش اکسل از پاسخ کاربران

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

وارد لیست دکمه‌های ربات خود در پنل مدیریت شوید. طبق تصویر زیر، برروی آیکون “نتایج” دکمه فرم ساز موردنظر کلیک کنید.

لیست دکمه‌های ربات در پنل

لیست نتایج دکمه فرم ساز، مانند تصویر زیر است. شما می‌توانید به هریک از کاربران دکمه فرم ساز پیام ارسال کنید. به شماره گذاری‌های تصویر توجه کنید. آیکون شماره 1 برای ارسال پیام به کاربران دکمه فرم ساز است. آیکون شماره 2 برای مشاهده جزئیات پاسخ کاربر به دکمه فرم ساز است. آیکون شماره 3 برای حذف پاسخ کاربر از لیست نتایج است.

از منوی بالا، دکمه “گزارش گیری” را نتخاب کنید.

لیست نتایج دکمه فرم ساز

 

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

گزارش ویژه

گزارش ویژه

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

نکته کاربردی و مهم این است که شما می‌توانید برای گزارش ویژه، دریافت کنندگان مجزا از دریافت کنندگان گزارش عادی دکمه تعریف کنید.

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

فیلتر کردن پاسخ و اطلاعات فرم

گزارش ویژه شامل اطلاعات ثبت نامی و مشخصات تلگرامی کاربر است. با حذف عبارت {User_Info}، اطلاعات ثبت نام کاربر از گزارش ویژه حذف می‌شود.

به عبارت‌های فرم گزارش ویژه در تصویر زیر نگاه کنید.

گزارش ویژهعنوان دلخواه: {عنوان سوال}

به عنوان مثال

نام و نام خانوادگی: {نام}

نمایش عبارت در فرم

نام و نام خانوادگی: علی شجاعی

برای فیلتر کردن نام کاربر در فرم، باید عبارت  نام و نام خانوادگی: {نام} را از فرم گزارش ویژه حذف کنید. با حذف این عبارت، پاسخ کاربر به سوال 1 فرم ساز، از گزارش ویژه حذف می‌شود.

گزینه “نمایش اطلاعات کاربر: اطلاعات کاربر یعنی تاریخ درخواست، آیدی و عنوان پروفایل تلگرام کاربر در گزارش ویژه درج می‌شوند. شما می‌توانید این اطلاعات را فیلتر و یا به طور کلی از گزارش حذف کنید. به عنوان مثال برای حذف آیدی کاربر عبارت ” آیدی کاربر: {UserId} ” را از فرم حذف کنید. برای حذف کلی این اطلاعات، تب ” نمایش اطلاعات کاربر” را غیرفعال کنید.

تنظیمات گزارش ویژه

3 دیدگاه

دیدگاهتان را بنویسید

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


The reCAPTCHA verification period has expired. Please reload the page.

خانهتعرفه هاربات تلگرام

سلام!

چه کمکی می‌تونم بهت بکنم؟ اگر سوالی داری همین الان از پشتیبانی بپرس!