【发布时间】:2020-12-16 10:33:15
【问题描述】:
我正在尝试让不和谐机器人向服务器中具有最近匹配用户名的用户发送 DM。通过最接近的匹配用户名,我的意思是,如果给机器人一个用户名的一部分,比如“shin”,它会找到最接近的匹配用户名,比如 “新拉面。”我提供的此代码仅适用于用户的提及或确切用户名。我曾尝试使用 difflib,但不幸的是无法让它工作。我还缺少什么更简单的解决方案吗?
async def dm(ctx, member: discord.Member):
user = await member.create_dm()
await user.send('message goes here')
【问题讨论】:
-
只是一个注释你不需要
create_dm()你可以await member.send('Text here')
标签: python python-3.x discord bots discord.py