Задать вопрос
@mr_zadre
Java Developer

Отправляются крякозябры от бэкенда Viber бота к пользователю?

Всем привет!

Назрела проблемка связанная с локализацией в Viber Bot.
Когда пользователь отправляет сообщение кириллицей или с помощью эмоджи, бэкенд бота получает текстовое сообщение в нормальном виде, но при отправке респонса к пользователю, дебаггером видно, что отправился всё тот же нормальный текст (кириллицей), а при отображении в самом Viber (что с десктопа, что с мобайла) отображаются крякозябры в виде "? ????? ?? ????? ??".

Вопрос, кто виноват?) И что можно сделать для решения этого вопроса?

P.S.: пробовали превращать кириллицу в экранированные символы и отправлять их таким образом пользователю, в результате - пользователь видит те самые экранированные символы.
  • Вопрос задан
  • 117 просмотров
Подписаться 1 Средний 1 комментарий
Решения вопроса 1
cellmon
@cellmon
Botviber
Кодировка по умолчанию и в сервере и в виртуальном окружении должна быть utf-8.
Через locale проверьте!

Также проверьте в интерактивной консоли если у вас python то через shell -
С клавиатуры в виртуальном окружении вы по русски писать сможете шрифтом кириллическим??
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы