Discord试图删除包括用户名和昵称的提及

时间:2018-12-08 04:02:15

标签: python python-3.x discord discord.py

all_content = re.sub(r'!([A-Za-z0-9`~!@#$%^&*()_|+\-=?;:\'\",.<>\{\}\[\]\\\/]{2,32})|[\w]{2,32} rolled [\w]+ (\(\d+)\/(\d+\))', '', message.content).strip()

我正在使用re.sub(r'<@!?(\d+)>|<@&?(\d+)>', '', all_content)删除用户名和昵称的提及,但输出显示为<@而不是什么。

1 个答案:

答案 0 :(得分:0)

由于具有消息对象,因此可以使用Message.clean_content获取消息的“干净”内容