【发布时间】:2017-10-14 12:04:25
【问题描述】:
我是 C# 新手。我希望我的 Discord 机器人在特定用户键入任何内容时说些什么。例如,如果他输入一些东西,机器人会回应“闭嘴”。对话如下:
用户:你好,机器人!
机器人:闭嘴
我能想到的只有这个:
commands.CreateCommand("test")
.AddCheck((command, user, channel) => user.Id == < user id >)
.Do(async (e) =>
{
await e.User.SendMessage("shut up");
});
这根本不是我想要它做的,因为这是一个使用 prefixchar = !test 并且还通过私人消息发送消息的命令。
【问题讨论】:
标签: c# discord discord.net