2017-10-04 9 views
2

私はC#Discord Botをコードしようとしています。しかし今日以来、それはどんなギルドにもつながりません。私は100%確信している、私は正しいトークンを使用していますし、私も自分の不和サーバーにボットを承認しましたが、それは常に、このエラーがスローされます。ボットはギルドに接続できません

[ Error] Gateway: Error handling Dispatch (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

Discord.Netのどのバージョンをお使いですか?これは1.0.1の既知の問題で、それ以降のバージョンで修正されています。ここをクリックしてください:https://github.com/RogueException/Discord.Net/issues/810#issuecomment-328253426 – ptyyy

+1

ああ、すべてのナゲットパッケージを更新しましたが、今度は再び動作します。ありがとうございます – Xilath

+0

問題ありません。あなたはこの質問を閉じることができるように、答えとして私の回答を掲示します。 – ptyyy

答えて

関連する問題