0
我很新来c#编码。今天,我一直试图通过学习不一致bot的基础知识来开始。我有一对夫妇的基本命令,但这一个难倒我。我试图做一个快速的不和谐宣布命令..C#不和谐公告命令,不会工作
它会像这样工作 - 宣布“你好你怎么样”
僵尸会去通知信道并输入了“公告从NAMEHERE-你好,你好吗“
我已经在这一切工作完美,除了事实,我只能输出一个字。所以,如果我输入”你好,你怎么样“,它什么都不会说。但如果我输入“你好”,它会工作完美。
CODE
commands.CreateCommand("announce").AddCheck((cm, u, ch) => u.ServerPermissions.Administrator).Parameter("announceMSG").Do(async (e) =>
{
var announcementchannel = e.Server.FindChannels("announcements").FirstOrDefault();
Message[] msgToDel;
msgToDel = e.Channel.DownloadMessages(1).Result;
await e.Channel.DeleteMessages(msgToDel);
await announcementchannel.SendMessage("**Announcement from " + e.User.Name + "**" + " *" + e.GetArg("announceMSG") + "*");
});
我试图让它这样你就可以在键入自己的公告,不只是“你好!你“,但它只显示第一个单词。 –