Существует несколько возможных причин, по которым валидация пользователей в вашем веб-приложении в Telegram может не происходить:
1. Проверьте, правильно ли настроен вебхук в вашем приложении Telegram. Убедитесь, что ваше приложение правильно принимает и обрабатывает запросы от Telegram API.
2. Проверьте, правильно ли настроены обработчики событий в вашем веб-приложении. Убедитесь, что ваше приложение правильно обрабатывает запросы, связанные с валидацией пользовательских данных.
3. Убедитесь, что ваш PHP-скрипт для валидации данных работает правильно. Проверьте, что скрипт правильно получает и обрабатывает данные, переданные из вашего веб-приложения.
Чтобы реализовать проверку данных пользователей в вашем WebAPP, вы можете использовать следующий подход:
1. Создайте HTML-форму, в которой пользователь будет вводить свои данные.
2. Создайте PHP-скрипт, который будет принимать данные из формы и выполнять проверку.
3. В PHP-скрипте реализуйте необходимую валидацию данных. Например, вы можете использовать встроенные функции PHP для проверки электронной почты, паролей, числовых значений и других типов данных.
4. Если данные проходят проверку, вы можете сохранить их в базе данных или выполнить другие необходимые действия. Если данные не проходят проверку, вы можете вернуть ошибку пользователю и попросить его исправить некорректные данные.
5. В вашем веб-приложении реализуйте вызов PHP-скрипта при отправке формы. Это можно сделать, например, с помощью AJAX или обычного HTTP-запроса.
Обратите внимание, что в зависимости от конкретных требований вашего приложения, возможно потребуется более сложная или специфичная валидация данных.