Я пытался создать музыкального бота с помощью nextcord и wavelink, увидев руководство на YouTube, это была текстовая комPython

Программы на Python
Ответить
Anonymous
 Я пытался создать музыкального бота с помощью nextcord и wavelink, увидев руководство на YouTube, это была текстовая ком

Сообщение Anonymous »

Вот мой код для создания музыкальной команды косой черты

Код: Выделить всё

@drav.slash_command(name='play', description='Plays a song', guild_ids=[server])
async def play(interaction: Interaction, song: wavelink.YouTubeTrack):
await interaction.response.defer(ephemeral=True, with_message=True)
if not interaction.guild.voice_client:
vc = wavelink.Player = await interaction.user.voice.channel.connect(cls=wavelink.Player)
elif not getattr(interaction.user.voice, "channel", None):
return await interaction.followup.send(embed=nextcord.Embed(title=':x: Join a voice channel yourself first!', color=nextcord.Colour.red()))
else:
vc: wavelink.Player = interaction.guild.voice_client

await vc.play(song)
await interaction.followup.send(Playing!)
Моя команда не регистрируется, поскольку я не указал, что аргумент song должен быть str или int, но если я это сделаю, где мне следует ввести wavelink.YouTubeTrach..... Пожалуйста, помогите
Я пробовал использовать несколько способов, но не смог понять

Подробнее здесь: https://stackoverflow.com/questions/714 ... ng-a-tutor
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»