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

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

        如何退出或中断discord.py中的命令

        时间:2024-08-11
          <tbody id='AQCEI'></tbody>

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

            • <tfoot id='AQCEI'></tfoot>

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

                1. 本文介绍了如何退出或中断discord.py中的命令的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我想知道是否有办法在命令与条件匹配时将其中断

                  例如,我想在用户不是管理员时中断此命令

                  @client.command
                  async def test_me(ctx):
                      user = ctx.author.id
                      if user not in admins:
                         await ctx.send("you're not admin")
                         break command 
                      else:
                         None
                      await ctx.send('Hi admin')
                  

                  所以我不想在if语句中添加整个内容,这就是我问的原因

                  推荐答案

                  您不能break函数。您需要在循环中才能使用Break,而且如果else语句为空,则不需要该语句。

                  如果您只想退出函数,可以使用return

                  这样的东西应该可以用

                  @client.command
                  async def test_me(ctx):
                      user = ctx.author.id
                      if user not in admins:
                         await ctx.send("you're not admin")
                         return 
                      await ctx.send('Hi admin')
                  

                  这篇关于如何退出或中断discord.py中的命令的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:使用tempmute命令时BOT取消成员静音 下一篇:Message discord.py中的可点击链接

                  相关文章

                      <bdo id='P181S'></bdo><ul id='P181S'></ul>

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

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