طراحی بخش حساب کاربری با شورت کد در ربات



طراحی بخش حساب کاربری در ربات های سرویس ربات ساز استاد

در این آموزش سه مرحله خواهیم داشت :
1 – ثبت شورت کد شرطی در پیام استارت
2 – ایجاد فرم همراه با محدودیت شرطی
3 – ایجاد بخش مشخصات حساب

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

. . .

در مرحله اول به بخش ( تنظیمات -> پیام ها -> پیام استارت ) مراجعه نمایید

Capture 1
تنظیم پیام استارت با شورت کد شرطی
["name":"USERID","content":"if_null:1","type":"database","tag":"user"]

در خط اول پیامی جهت نمایش نوشتیم و در خط سوم ( شورت کد ثبت محتوا در دیتابیس به صورت شرطی )
– این شورت کد چک میکند کاربر حسابی در دیتابیس دارد در صورتی که نداشته باشد برای آن بهص روت خودکار یک حساب ایجاد میکند ( فقط یکبار ساخت حساب انجام میشود )
– در بخش content محتوایی جهت ثبت در دیتابیس کاربر وارد کردیم که این محتوا ( 1 ) می باشد چرا که ما میخواهیم هر شخص بعد استارت به صورت پیشفرض 1 امتیاز داشته باشد

. . .

در مرحله دوم به بخش ( دکمه های اصلی -> طی کردن پروسه ساخت دکمه -> پاسخ دکمه -> آزمون/api -> ایجاد فرم -> متن به دلخواه -> متن خطا به دلخواه -> اتمام -> بدون api ) مراجعه نمایید

Capture2
تنظیم متن پایانی فرم

و در پایان طبق مثال بالا عمل میکنیم …
در خط اول متن نمایشی به کاربر
در خط دوم شرط کدی برای کسر موجودی از کاربر ( در بخش content ورودی -1 وارد شده که نشان دهنده کسر یک عدد از مقدار موجودی کاربر می باشد )

["name":"USERID","content":"number:-1","type":"database","tag":"user"]

در ادامه به بخش ( محدودیت اجباری -> شرط گذاری طبق دیتابیس ) مراجعه میکنیم
– در پروسه اول از ما برچسبی جهت برسی میخواهد ( برچسب ما user ) می باشد
– در پروسه دوم از ما محتوایی جهت برسی شرط میخواهد ( ما عدد 1 را ارسال میکنیم )
– در پروسه سوم از ما نوع شرط را میخواهد ( ما گزینه مساوی با مقدار را انتخاب میکنیم )
– در پروسه چهارم از ما متنی جهت نمایش به کاربر میخواهد ( ما متن : موجودی شما کافی نمی باشد را ارسال میکنیم )

. . .

در مرحله سوم به بخش ( دکمه های اصلی -> طی کردن پروسه ساخت دکمه -> پاسخ دکمه -> محتوا -> ثبت محتوای جدید ) مراجعه نمایید

Capture3
تنظیم متن بخش مشخصات حساب با شورت کد

در پاسخ بخش مشخصات حساب ما دو مورد رو درج کردیم
مورد اول : نمایش آیدی عددی کاربر با تگ USERID
مورد دوم : نمایش موجودی کاربر از دیتابیس با شورت کد

["type":"database_search","name":"USERID","tag":"user","showintext":"true"]

و تمام …
شما توانستید یک حساب کاربری با استفاده از ( دیتابیس و شورت کد ) ایجاد کنید !

نتیجه کار :



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

صفحه شورت کد ها : ورود
آموزش ساخت ربات در بات فادر : ورود