Как в боте запретить вводить цифры при ответе на вопрос бота?
Нужно на некоторые вопросы чтобы вводили только цифры или только буквы, и при нажатии не на ту кнопку выдавали что нельзя так.
Не могу найти такого функционала. На стороне сервера я могу проверить ответ и вернуть текст что должны быть только буквы/цифры, но мне говорят, что знакомые делали сами бота себе и все там есть такое и легко используется. А на просьбу узнать где такое описано... в общем ищи сам(
На сервере не проблема, но мне говорят, что блокировка идет на стороне телеграма.
Набрал Вася12 нажимаешь отправить, а текст не отправляется, а выдается что использовать можно только цифры/буквы. Когда я говорю что нет такого, мне говорят что я плохо ищу.
tgarl, бред это, нельзя так. Единственное что в голову приходит, это удалять ботом сообщение. То есть, пользователь отправил сообщение, бот его проверил и если оно неправильное, то удалить его. Это будет выглядеть так будто сообщение и не отправлялось
Такого функционала в самом телеграмме у ботов нет. Тут только один выход: требовать скрин "Как у других реализовано" скрин/видео, но я уверен, что это делается на стороне сервера
Может я что то совсем глупое напишу, но первое, что приходит в голову банально на сервере проверить строку на наличие только цифр/букв и в зависимости от этого продолжить выполнять код либо дать сообщение об ошибке и вернуться опять на ввод
В том то и дело что мне заказчик сказал, что не так, кто-то якобы делал себе, что это выставляется на уровне телеграма и запрещает отправить сообщение на сервер если содержит не то. Типа смотри как у других сделано, говорю покажите пример - ищи сам, так у всех.