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

        <tfoot id='plyne'></tfoot>
          <bdo id='plyne'></bdo><ul id='plyne'></ul>
      2. <small id='plyne'></small><noframes id='plyne'>

        discord.py 中的命令冷却时间

        时间:2023-10-11

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

          <tfoot id='fmi4d'></tfoot>

              <tbody id='fmi4d'></tbody>
              • <bdo id='fmi4d'></bdo><ul id='fmi4d'></ul>
                • 本文介绍了discord.py 中的命令冷却时间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我希望我的 discord 机器人的命令有冷却时间.我尝试了其他方法,但它们似乎都不适用于我所拥有的.

                  I want commands for my discord bot to have cooldowns. I've tried other methods, but none of them seemed to work for what I have.

                  @client.event
                  async def on_message(message):
                    if message.content == 'shear sheep':
                      await message.channel.send('you sheared your sheep, gaining 1 wool.')
                      #cooldown?
                  

                  推荐答案

                  我建议使用变量来跟踪使用该命令或冷却前的天气.

                  I would suggest using a variable to track weather the command has been used or before the cooldown.

                  import time
                  cooldown = True
                  
                  @client.event
                  async def on_message(message):
                      global cooldown
                      if message.content == 'shear sheep' and cooldown:
                          cooldown = False
                          await message.channel.send('you sheared your sheep, gaining 1 wool.')
                          time.sleep(1)
                          cooldown = True
                  

                  这将为所有用户添加冷却时间,如果您想为每个用户添加冷却时间,请使用表格检查单个用户是否使用过该命令的天气.

                  This will add a cooldown for all users, if you want to add a cooldown for each user, use a table to check weather if an individual user has used the command.

                  import time
                  cooldown = []
                  
                  @client.event
                  async def on_message(message):
                      global cooldown
                      if message.content == 'shear sheep' and cooldown.count(message.author.id) == 0:
                          cooldown.append(message.author.id)
                          await message.channel.send('you sheared your sheep, gaining 1 wool.')
                          time.sleep(1)
                          cooldown.remove(message.author.id)
                  

                  这篇关于discord.py 中的命令冷却时间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:对于 discord.py,我如何将作者的 id 变成不和谐用 下一篇:discord.py bot 获得命令的剩余冷却时间

                  相关文章

                  最新文章

                  • <bdo id='U2eRn'></bdo><ul id='U2eRn'></ul>

                  1. <legend id='U2eRn'><style id='U2eRn'><dir id='U2eRn'><q id='U2eRn'></q></dir></style></legend>

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

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