C# Discord 获取整个命令消息,而不是剩余部分

C# Discord get entire command message, not remainder

我试图在用户执行查询时获取整个命令。

例如,如果用户键入“.dog”,我希望我的字符串消息等于“.dog”。

下面是一些示例代码:

    [Command("dog")]
    [Alias("cat")]
    public async Task GetAnimal(string message)

这样做的目的是,有时当用户执行命令"dog"时,它偶尔会return一只猫,反之亦然。所以我需要原始命令来关闭。

谢谢!

Context.Message 是调用命令的消息。可以使用Context.Message.Content获取用户输入的字符串。