Бот присоединяется к голосовому каналу, а затем мгновенно покидает Discord.Net - PullRequest
0 голосов
/ 06 ноября 2018

В Discord.Net 1.0.2 я пытаюсь создать бота, который сможет воспроизводить видео с YouTube в голосовых каналах. Проблема в том, что когда бот присоединяется, бот немедленно уходит. Вот мой код.

    [Command("play")]
    public async Task PlayMusic(string videourl)
    {
        #region Joining the channel
        SocketGuildUser user = Context.User as SocketGuildUser;
        if (user.VoiceState == null)
        {
            await Context.Channel.SendMessageAsync(":x: You aint' in a voice channel!");
            return;
        }
        ISocketAudioChannel channel = user.VoiceChannel;
        await channel.ConnectAsync();


        #endregion 
    }

У меня нет ошибок. В качестве бонуса, как я могу проигрывать аудио файлы?

...