如何在 C# 中获取不和谐命令的作者

How do I get the author of a discord command in c#

我需要获取消息的作者,但不知道如何获取。

我打算这样弄

public async Task Command(CommandContext context, [Here i would get the sender name] user)

不确定您是如何获得命令的,但是如果您正在查看 iMessage,它有一个作者:

https://discord.foxbot.me/stable/api/Discord.IMessage.html#Discord_IMessage_Author

该作者是 iUser,他有 Username 属性:

https://discord.foxbot.me/stable/api/Discord.IUser.html

可能看起来像:

command.Author.Username