Вы добавили плейсхолдеры в бота. Но они работают не так, как вы ожидаете:
-
Иногда он пишет нормально
-
Иногда он пишет английское имя
-
Иногда эмодзи
-
Иногда ничего
Почему так происходит?
Как ни странно - это абсолютно нормальная ситуация.
Мессенджеры не обязывают пользователя указывать имя и не регулируют то, что пользователь может написать в своих данных:
- Имя
- Фамилия
- Юзернейм
Все эти данные - опциональны и никак не валидируются (проверяются) со стороны мессенджеров (Telegram, VK, Viber).
Мир не идеален - нам остается только принять этот факт