Bot无法连接公会

时间:2017-10-04 17:37:14

标签: c# discord discord.net

我正在尝试编写一个C#Discord Bot,它到目前为止工作正常。但从今天起它无法连接到任何公会。我100%肯定,我正在使用正确的令牌,我还将机器人授权给我自己的不和服务器,但它总是抛出这个错误:

  

[错误]网关:处理调度错误(GUILD_AVAILABLE)

这是代码,我用来连接公会:

public async Task MainAsync()
{
    client = new DiscordSocketClient(new DiscordSocketConfig
    {
        LogLevel = LogSeverity.Verbose
    });
    commands = new CommandService();
    services = new ServiceCollection().BuildServiceProvider();

    await InstallCommands();

    await client.LoginAsync(TokenType.Bot, token);
    await client.StartAsync();

    client.Log += Log;

    client.UserJoined += UserJoined;

    await Task.Delay(-1);
}

我的错误在哪里?

1 个答案:

答案 0 :(得分:2)

这是1.0.1的已知问题,已在更高版本中修复,因此您需要更新。见这里:https://github.com/RogueException/Discord.Net/issues/810#issuecomment-328253426