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

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

      1. <legend id='qgq3E'><style id='qgq3E'><dir id='qgq3E'><q id='qgq3E'></q></dir></style></legend>
      2. <tfoot id='qgq3E'></tfoot>

        从 discord.py rewrite 发送一个 pm

        时间:2023-10-10
        • <bdo id='n8F9K'></bdo><ul id='n8F9K'></ul>

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

                  <tbody id='n8F9K'></tbody>

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

                  本文介绍了从 discord.py rewrite 发送一个 pm的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我试图弄清楚如何从 discord.py 重写机器人发送 pm.我不能做 ctx.author.send("context") 因为它向消息作者以外的人发送消息.这是我到目前为止在搜索用户时所拥有的代码,它总是带有 NONE 的值

                  I'm trying to figure out how to send a pm from a discord.py rewrite bot. I can't do ctx.author.send("context") because it messaging someone other than the author of the message. here's the code that I have so far when I'm searching for a user it always comes with the value of NONE

                  @bot.command()
                  async def spam(ctx, author, message, amount):
                  print(author)
                  print(ctx.author)
                  victim = bot.get_user(author)
                  print(victim)
                  if not (victim == None):
                      for i in range(int(amount)):
                          await victim.send(message)
                  else:
                      print("NOPE")
                  

                  它有输出

                  GIMMY READY......
                  Denard#0759
                  Denard#0759
                  None
                  NOPE
                  

                  推荐答案

                  您可以使用 converter 自动解析 victimUser 对象.

                  You can use a converter to resolve the User object of your victim automatically.

                  @bot.command()
                  async def spam(ctx, victim: discord.User, amount, *, message):
                      for _ in range(amount):
                          await victim.send(message)
                  

                  然后您可以使用他们的姓名、ID 或提及来指定他们:

                  You can then use their name, id, or a mention to specify them:

                  !spam Denard 1 spam spam spam
                  !spam @Denard 1 spam spam spam
                  !spam 1234 1 spam spam spam
                  

                  这篇关于从 discord.py rewrite 发送一个 pm的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:有没有办法用 discord.py 发送好友请求? 下一篇:有什么方法可以让不和谐的机器人通过 accept_in

                  相关文章

                  最新文章

                    <tfoot id='4e1yS'></tfoot>
                    • <bdo id='4e1yS'></bdo><ul id='4e1yS'></ul>

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

                      <legend id='4e1yS'><style id='4e1yS'><dir id='4e1yS'><q id='4e1yS'></q></dir></style></legend>
                    1. <small id='4e1yS'></small><noframes id='4e1yS'>