جستجو عنوان خاص و لیست محتوای مرتبط

“سلام میخام در رباتم کاربر اسم خواننده رو ارسال کنه و ربات واسه کاربرم اهنگهای اون خواننده رو ارسال کنه باید چکار کن”

به ۲ حالت میتونین اینکار رو بکنین.۱ – دسته بندی محتوا و دستور لیست محتوا

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

در این حال یا باید اجازه بدین که کاربر لیست خواننده ها رو ببینه توی کیبورد و اسمشو انتخاب کنه(تیک “دارای دکمه در منو” برای دستورات) و یا اسم کامل خواننده(دقیقا با همون املایی که شما دستورشو ساختین) رو تایپ کنه.

۲ – جستجوی خواننده

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

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

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