如何管理我网站中的奇怪字体



所以我是一个discordbot开发人员,我为票证消息做了一个记录。但如果用户有一个奇怪的名字,比如Δεαθ,它会给我这个错误

discord.ext.commands.errors.CommandInvokeError: Command raised an exception: UnicodeEncodeError: 'charmap' codec can't encode characters in position 5545-5548: character maps to <undefined>

那么,有没有一种方法可以让网站接受各种类型的字体呢?

在这种情况下,可打印的ASCII字符没有问题,因此您可以使用一个支持的字符并替换所有不支持的字符,并且在重新发送票证消息时,还包括该特定用户的不一致ID。

最新更新