Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Discord.py 如何实现暂停命令(lavalink)?_Discord.py - Fatal编程技术网

Discord.py 如何实现暂停命令(lavalink)?

Discord.py 如何实现暂停命令(lavalink)?,discord.py,Discord.py,我正试图发出暂停命令。我正在使用discord.py和lavalink,这是我得到的错误:“DefaultPlayer”对象没有属性“pause” 这是我正在使用的代码: class MusicCog(commands.Cog): def __init__(self, bot): self.bot = bot self.bot.music = lavalink.Client(self.bot.user.id) self.bot.music.add_node('loca

我正试图发出暂停命令。我正在使用discord.py和lavalink,这是我得到的错误:“DefaultPlayer”对象没有属性“pause”

这是我正在使用的代码:

class MusicCog(commands.Cog):
  def __init__(self, bot):
    self.bot = bot
    self.bot.music = lavalink.Client(self.bot.user.id)
    self.bot.music.add_node('localhost', 7000, 'testing', 'na', 'music-node')
    self.bot.add_listener(self.bot.music.voice_update_handler, 'on_socket_response')
    self.bot.music.add_event_hook(self.track_hook)

  commands.command(name='pause')
  async def pause(self, ctx):
    player = self.bot.music.player_manager.get(ctx.guild.id)
    await player.pause()
player.pause()
来自其他对象类型。 您必须使用
player。设置暂停(True)
才能工作。要取消暂停播放,只需执行
player.set\u pause(False)
player.pause()
来自另一种对象类型。 您必须使用
player。设置暂停(True)
才能工作。要取消播放暂停,只需执行播放。设置暂停(False)