簡體   English   中英

Sudo 命令 discord 機器人

[英]Sudo command discord bot

我正在嘗試制作 discord bot sudo 命令,但我不確定如何讓該人發送消息。 該命令將是這樣的:

">sudo @user#tag 消息"

然后你提到的那個人會說出這個信息。

我試過這個:

async def sudo(ctx, user, *, message):
    await user.ctx.send(f'{message}')

我也試過

async def sudo(ctx, user, *, message):
    await ctx.user.send(f'{message}')

您必須定義您的user才能發送消息。

將您的代碼重新格式化為以下內容:

@client.command() / @bot.command() / @commands.command()
async def sudo(ctx, user: discord.Member, *, message): # added discord.Member
    await user.send(f"{message}")

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM