c#discord bot禁用从pms读取和只读服务器

时间:2019-12-05 04:20:13

标签: c# bots discord

我试图做到这一点,以便我的机器人只能从服务器通道读取信息,但人们可以PM机器人命令,并且机器人仍会读取它们并将其作为消息发送

private Task OnMessage(MessageCreateEventArgs e)
{
    Console.WriteLine(e.Message.Content);
    if (e.Message.Content.ToLower().Contains("!c "))
    {
        string text = e.Message.Content.ToLower().Replace("!c ", "");
        if (string.IsNullOrEmpty(text))
        {
            return Task.CompletedTask;
        }
        if (string.IsNullOrWhiteSpace(text))
        {
            return Task.CompletedTask;
        }
    }
    return Task.CompletedTask;
}

0 个答案:

没有答案