Discord.py 'VoiceState' объект не имеет атрибута 'voice_channel' - PullRequest
0 голосов
/ 29 марта 2020

Я использую структуру класса. Я пишу бот Discord, для воспроизведения звука. но я столкнулся с проблемой.

Мой music.py файл:

import discord
from discord.ext import commands


class muzikkomut(commands.Cog):
    def __init__(self, bot):
        self.bot = bot

    @commands.command(pass_context=True)
        async def play(self, mesaj):
            kanal = mesaj.message.author.voice.voice_channel
            await self.bot.join_voice_channel(kanal)


def setup(bot):
    bot.add_cog(muzikkomut(bot))

1 Ответ

0 голосов
/ 01 апреля 2020

Прежде всего, вы должны показать бота, где он должен go.

channel = ctx.message.author.voice.channel

Далее подключить бота к голосовому каналу.

...