Я использую demojize, чтобы он преобразовал смайлы в текст, но видимо он не работает.
В бота зашел человек со смайликами в имени и бот крашнулся. Кто знает как это исправить?
import telebot
from emoji import demojize
token = 'lalala'
bot = telebot.TeleBot(token)
new_offset = None
while True:
# приём сообщений
try:
updates = bot.get_updates(new_offset)
except Exception as e:
print(e)
continue
if not updates:
continue
for u in updates:
user_id = u.message.from_user.id
first_name = demojize(u.message.from_user.first_name)
last_name = demojize(u.message.from_user.last_name)
tg_username = u.message.from_user.username
message = demojize(u.message.text)