balemessenger / bale-bot-samples

Bale Bot Python Examples
Apache License 2.0
57 stars 29 forks source link

نحوه دریافت فقط عدد از کاربر در بازوی بله با پایتون #128

Closed kiana63 closed 5 years ago

kiana63 commented 5 years ago

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

mpanahish commented 5 years ago

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

mpanahish commented 5 years ago

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