• <legend id='oJa9o'><style id='oJa9o'><dir id='oJa9o'><q id='oJa9o'></q></dir></style></legend>
      <bdo id='oJa9o'></bdo><ul id='oJa9o'></ul>

      <small id='oJa9o'></small><noframes id='oJa9o'>

      1. <tfoot id='oJa9o'></tfoot>
        <i id='oJa9o'><tr id='oJa9o'><dt id='oJa9o'><q id='oJa9o'><span id='oJa9o'><b id='oJa9o'><form id='oJa9o'><ins id='oJa9o'></ins><ul id='oJa9o'></ul><sub id='oJa9o'></sub></form><legend id='oJa9o'></legend><bdo id='oJa9o'><pre id='oJa9o'><center id='oJa9o'></center></pre></bdo></b><th id='oJa9o'></th></span></q></dt></tr></i><div id='oJa9o'><tfoot id='oJa9o'></tfoot><dl id='oJa9o'><fieldset id='oJa9o'></fieldset></dl></div>

        不和谐机器人如何在不和谐重写中加入语音频道

        时间:2023-10-11

        <small id='gzB3q'></small><noframes id='gzB3q'>

        <tfoot id='gzB3q'></tfoot>
            <tbody id='gzB3q'></tbody>

            <legend id='gzB3q'><style id='gzB3q'><dir id='gzB3q'><q id='gzB3q'></q></dir></style></legend>
              <bdo id='gzB3q'></bdo><ul id='gzB3q'></ul>
                <i id='gzB3q'><tr id='gzB3q'><dt id='gzB3q'><q id='gzB3q'><span id='gzB3q'><b id='gzB3q'><form id='gzB3q'><ins id='gzB3q'></ins><ul id='gzB3q'></ul><sub id='gzB3q'></sub></form><legend id='gzB3q'></legend><bdo id='gzB3q'><pre id='gzB3q'><center id='gzB3q'></center></pre></bdo></b><th id='gzB3q'></th></span></q></dt></tr></i><div id='gzB3q'><tfoot id='gzB3q'></tfoot><dl id='gzB3q'><fieldset id='gzB3q'></fieldset></dl></div>
                  本文介绍了不和谐机器人如何在不和谐重写中加入语音频道?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我想让我的 discord 机器人在我输入 !join 时连接到我所在的语音频道.我试图用下面的代码来做,但我得到了这个错误:bot: 'Bot' 的 BotInstance 没有 'voice_client_int' memberpylint(no-member)

                  I want to make my discord bot to connect to the voice channel I am when I type !join. i have tried to do it with the following code but i got this error: bot: BotInstance of 'Bot' has no 'voice_client_int' memberpylint(no-member)

                  我发现我的代码与 rewrite discord 版本不兼容.

                  i found that my code is not compatible with the rewrite discord version.

                  @bot.command(pass_context = True)
                  async def join(ctx):
                          channel = ctx.message.author.voice.voice_channel
                          await bot.join_voice_channel(channel)
                  @bot.command(pass_context = True)
                  async def leave(ctx):
                          server = ctx.message.server
                          voice_client = bot.voice_client_int(server)
                          await voice_client.disconnect()
                  

                  有人可以帮我吗?

                  推荐答案

                  如迁移页面所述,在重写版本中,语音连接现在是 VoiceChannel 模型的一种方法.pass_context 也被弃用,因为现在总是传递上下文.

                  As stated in the migrating page, in the rewrite version, the voice connection is now a method of the VoiceChannel model. The pass_context is also deprecated as context is now always passed.

                  现在看起来像这样:

                  @bot.command()
                  async def join(ctx):
                      channel = ctx.author.voice.channel
                      await channel.connect()
                  @bot.command()
                  async def leave(ctx):
                      await ctx.voice_client.disconnect()
                  

                  当然,这个过于简化的版本缺少错误处理.

                  Of course this oversimplified version lacks error handling.

                  这篇关于不和谐机器人如何在不和谐重写中加入语音频道?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:Discord.py Bot 如何从本地文件播放音频 下一篇:Discord python关于角色授予事件

                  相关文章

                  最新文章

                  <tfoot id='CUyVF'></tfoot>

                      • <bdo id='CUyVF'></bdo><ul id='CUyVF'></ul>
                      <legend id='CUyVF'><style id='CUyVF'><dir id='CUyVF'><q id='CUyVF'></q></dir></style></legend>
                      <i id='CUyVF'><tr id='CUyVF'><dt id='CUyVF'><q id='CUyVF'><span id='CUyVF'><b id='CUyVF'><form id='CUyVF'><ins id='CUyVF'></ins><ul id='CUyVF'></ul><sub id='CUyVF'></sub></form><legend id='CUyVF'></legend><bdo id='CUyVF'><pre id='CUyVF'><center id='CUyVF'></center></pre></bdo></b><th id='CUyVF'></th></span></q></dt></tr></i><div id='CUyVF'><tfoot id='CUyVF'></tfoot><dl id='CUyVF'><fieldset id='CUyVF'></fieldset></dl></div>
                    1. <small id='CUyVF'></small><noframes id='CUyVF'>