میخواهم ربات برای کاربران عادی غیر فعال باشد و فقط کاربران خاصی بتونن به محتوای ربات دسترسی داشته باشن
۱ – فعال سازی ماژول مدیریت سطح دسترسی کاربران
ابتدا از قسمت منابع و هزینه های ربات، بخش “کاربران : مدیریت سطح دسترسی کاربران” را فعال کنید.
آموزش ساخت و مدیریت ربات های رایگان تلگرام با سیستم هوشمند دومینوبات
میخواهم ربات برای کاربران عادی غیر فعال باشد و فقط کاربران خاصی بتونن به محتوای ربات دسترسی داشته باشن
ابتدا از قسمت منابع و هزینه های ربات، بخش “کاربران : مدیریت سطح دسترسی کاربران” را فعال کنید.
“سلام میخام در رباتم کاربر اسم خواننده رو ارسال کنه و ربات واسه کاربرم اهنگهای اون خواننده رو ارسال کنه باید چکار کن”
به ۲ حالت میتونین اینکار رو بکنین.
برای هر خواننده یک دسته بندی و یک دستور از نوع لیست محتوا بسازین، که محتوای موجود در اون دسته بندی رو لیست کنه.
نمایش لیستی از محتوا به کاربر ربات
در این حال یا باید اجازه بدین که کاربر لیست خواننده ها رو ببینه توی کیبورد و اسمشو انتخاب کنه(تیک “دارای دکمه در منو” برای دستورات) و یا اسم کامل خواننده(دقیقا با همون املایی که شما دستورشو ساختین) رو تایپ کنه.
چطور منوی زیر شاخه در ربات درست کنم؟؟؟ مثلا من دکمه شهر را انتخاب کردم لیست چند تا شهر را بفرستد بعد از انتخاب یک شهر عکس های آن شهر را نمایش دهد.
عملا این کار امکان پذیر نیست چون خود تلگرام این محدودیت رو داره و محتوای متنی ربات حداکثر میتونه ۴۰۹۶ کاراکتر انگلیسی معادل تقریبا ۲۰۰۰ کاراکتر فارسی و معادل تقریبا ۱۰۰۰ ایموجی باشه.
۱ – شما میتونین محتوای متنی طولانیتون رو بین چندین محتوا تقسیم کنین. یعنی مثلا برای ۸۰۰۰ کاراکتر ۲ تا محتوای متنی ۴۰۰۰ کاراکتری بسازین.
بعد میتونی این ۲ تا محتوا رو در یک دستور از نوع لیست محتوای کامل به صورت یکجا به کاربر نشون بدین.
۲ – شما میتونی همانند گزینه ۱ متن تون رو بین چندین محتوا تقسیم کنین. بعد برای محتوای شماره ۱ یک دکمه شیشه بسازین. مثلا با عنوان “ادامه متن” و دستور این دکمه رو برای نمایش محتوای بعدی ست کنین (/itemID
)
“میخام رباتی بسازم که بتونه کد کالا را بگیره و در جواب موجودی را بگه”
در حال حاضر به چندین روش این کار امکان پذیر هست.
ایتدا یک دسته بندی (مثلا : کالا) برای کالاهاتون بسازین.
سپس برای هر کالا یک محتوا بسازین و دساه بندی مربوطه رو انتخاب کنین و موجودی کالا رو در متن محتوا درج کنین.
یک دستور از نوع “جستجو” بسازین.
کاربر وقتی این دستور رو اجرا بکنه و کد کالاشو وارد بکنه یک لیست از کالاهایی که کد مشابهی دارند براش نمایش داده میشه.
مزیت این روش در این هست که کاربر میتونه فقط قسمتی از کد رو وارد کنه و از لیست کالای مورد نظرشو انتخاب کنه.
امکان تعیین سطح دسترسی برای کاربران ربات فعلا در این ورژن وجود نداره.
ماژول مدیریت کاربران در ورژن بعدی به سیستم اضافه میشه که امکان تعیین سطح دسترسی کاربران به محتوا و دستورات سیستم رو فراهم میکنه.
تو این ورژن از سیستم به ۲ روش میتونین تا حدودی یه این خواسته برسین:
۱ – دستورات مخفی : یکسری دستورات رو میتونید به صورت مخفی بسازین. یعنی تیک دارای دکمه در منو رو برای اون دستور بردارین تا توی منوی ربات دیده نشه و عنوان این دستور رو فقط به کاربرانی که مایل هستین به این دستور دسترسی داشته باشن بدین.
۲ – استفاده از API سیستم : با استفاده از API میتونید سطح دسترسی کاربران رو سمت سایت خودتون چک و مدیریت بکنید.
نظر سنجی ساخته شده در سیستم هوشمند مدیریت ربات تلگرام دومینوبات قابلیت ارسال به گروه و کانال و کاربران ربات را دارد.
ار طریق منوی ربات های من (بالای صفحه) ربات خودتون رو انتخاب بکنین.
از قسمت منو دسترسی سریع ربات -> ربات -> ویرایش منابع و هزینه ها رو انتخاب بکنین.
تب چهارم “تنظیمات” رو انتخاب بکنین.
گزینه “محتوا-نظرسنجی : اجازه ساخت نظرسنجی با ۲ گزینه” رو به بلی تغییر بدین.
گزینه “محتوا-نظرسنجی : بیشینه تعداد گزینه های هر نظرسنجی” رو به تعداد دلخواه تغییر بدین.
دکمه ذخیره بالای صفحه رو فشار بدین.
برای اینکه کاربران بتونن بین محتوای ربات شما جستجو بکنن باید یک دستور از نوع “جستجوی محتوا” بسازین.
ار طریق منوی ربات های من (بالای صفحه) ربات خودتون رو انتخاب بکنین.
از قسمت منو دسترسی سریع ربات -> ساختار ربات -> منو و دستورات(کیبورد) رو انتخاب بکنین.
دکمه سبز رنگ “دستور جدید” رو انتخاب بکنین.
“عنوان دستور” رو وارد بکنین.
“نوع دستور” رو “جستجوی محتوا” انتخاب بکنین.
برای نمایش لیستی ار محتوا به صورت صفحه بندی شده به کاربر باید یک دستور از نوع “لیست محتوا” بسازین.
ار طریق منوی ربات های من (بالای صفحه) ربات خودتون رو انتخاب بکنین.
از قسمت منو دسترسی سریع ربات -> ساختار ربات -> منو و دستورات(کیبورد) رو انتخاب بکنین.
دکمه سبز رنگ “دستور جدید” رو انتخاب بکنین.
“عنوان دستور” رو وارد بکنین.
“نوع دستور” رو “لیست محتوا” انتخاب بکنین.