所以我正在制作一个命令,假禁令的人,但看起来像是真的禁止他们,只是为了吓唬人和他们。现在这很有说服力,但我想在命令中添加我已禁用的用户的标签。以下是我到目前为止的情况:
@client.command(help = 'bans people trol')
async def ban(ctx, user : discord.Member, *, reason = None):
if reason == None:
reason = 'no reason lma-'
await ctx.send(f'Banned **{user.name}**. Reason: {reason}')
我以前用user.mention
代替user.name
,但这是假禁令的一个致命的赠品,所以我将命令改为user.name
,但这仍然只获取和发送此人的用户名。如果我禁止了一个名为@Kid#1111
的人,那么该命令将为"Banned **Kid**. Reason: no reason lma-"
如何将标签添加到中?我假设这只是将user.name
更改为其他内容的问题,但我在文档中找不到这是什么
可以使用^{} 获取成员的标记。所以你可以把名字和鉴别器放在一起
相关问题 更多 >
编程相关推荐