توجه: در بخش برنامک‌ها امکانات بسیار بیشتری مثل نمایش فرم‌ها به شکل پرسشنامه ساده (یعنی به شکل صفحه چت و گفتگو نباشد) یا امکان دسترسی مستقیم به لینک چت، فرم و … از طریق پل‌های ارتباطی از نوع «وب» اضافه شده که در آموزش‌های دیگر و صفحه مستندات می‌توانید با این امکانات، بیشتر آشنا شوید.

مقدمه و آشنایی با امکانات

در این ویدیو نحوهٔ ایجاد پل ارتباطی صهبات با پیام‌رسان ایتا به‌صورت ربات تعاملی را می‌آموزیم و یک‌بار این ربات را می‌آزماییم. قابلیت ایجاد ربات تعاملی ایتا اخیراً به این پیام‌رسان افزوده شده است. محدودیت‌هایی مانند افزوده شدن به کانال یا گروه دارد؛ یعنی ربات نمی‌تواند به‌صورت تعاملی داخل گروه یا کانال فعالیت کند و اگر بخواهیم با پیام‌رسان‌های دیگر مقایسه کنیم، شبیه قابلیت برنامک پیام‌رسان‌های دیگر است. البته این محدودیت مربوط به شهریور ۱۴۰۴ است و ممکن است در آینده این نقص برطرف شود.

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

ایجاد پل ارتباطی و تنظیمات در ایتایار

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

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

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

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

دریافت توکن و اتصال نهایی به صهبات

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

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

در فیلد ذخیرهٔ پیام‌ها تا چند ساعت تعیین می‌کنید پیام‌های پل ارتباطی داخل سامانهٔ صهبات تا چند ساعت ذخیره شوند. این تنظیمات فقط مربوط به سامانهٔ صهبات است و تغییری روی ربات پیام‌رسان ایجاد نمی‌کند. اگر عدد صفر را بنویسید ذخیره به‌صورت نامحدود خواهد بود. اما توجه داشته باشید که ذخیره تا ۲۳ ساعت رایگان است و بیشتر از ۲۳ ساعت به‌ازای ذخیرهٔ یک پیام در هر روز یک امتیاز از امتیازات ربات کسر می‌شود. البته در ویدیوهای دیگر آموزش داده شده چگونه پیام‌های ربات را داخل پیام‌رسان به‌صورت ارسال به مدیر یا گروه ذخیره کنید تا دیگر نیازی به ذخیرهٔ طولانی‌مدت داخل سامانهٔ صهبات نباشد. اکنون کلید ایجاد پل ارتباطی را می‌زنیم. پل ارتباطی با موفقیت ایجاد شد.

وارد برنامک‌های این پل می‌شویم و یک برنامک جدید ایجاد می‌کنیم.

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

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

آزمایش اولیهٔ ربات در پیام‌رسان ایتا

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

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

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

ایجاد برنامک برای دسترسی مستقیم به فرآیندها

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

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

و در آدرس تارنما جایگزین می‌کنیم.

اکنون برنامک را می‌سازیم.

به این شکل.

اگر به صفحهٔ برنامه‌ها بازگردیم یک برنامک به آن اضافه شده است. اگر می‌خواهید کاربر مانند ربات‌های دیگر با دانستن و نوشتن دستورهای مختلف مستقیماً به آن منتقل شود، مانند اسلش فرم، باید به صورتی که نشان داده شد برنامک‌ها را بسازید. برای دستور فرم ثبت‌نام یا همان /form یک برنامک ساخته‌ایم. وارد ویرایش می‌شویم و به قسمت برنامک‌های متصل می‌رویم و فرم را انتخاب می‌کنیم. پیوند برنامک در اینجا قرار داده شده است. این ( به عنوان مثال: https://eitaa.com/mysmartbot_app/form ) آدرسی است که می‌توانید منتشر کنید و هر کس این پیوند را باز کند وارد صفحهٔ گفتگو می‌شود و این دستور برایش اجرا می‌شود. یک‌بار این مورد را نیز می‌آزماییم و دوباره وارد پیام‌رسان می‌شویم.

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