def idc_emoji_or_just_string(val):
match = re.match(r'<(?P<animated>a)?:(?P<name>[a-zA-Z0-9]+):(?P<id>[0-9]+)>$', val)
if match:
return FakeEmoji(match.group("name"), match.group("id"), bool(match.group("animated")))
return FakeEmoji(val.replace(':', ''), None, False) # guess it's not animated
评论列表
文章目录