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

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

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

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

        Discord.py:想要将 message.content 读取为小写,.lower

        时间:2023-09-09
        <tfoot id='93ca6'></tfoot>
                  <tbody id='93ca6'></tbody>
              1. <legend id='93ca6'><style id='93ca6'><dir id='93ca6'><q id='93ca6'></q></dir></style></legend>
                <i id='93ca6'><tr id='93ca6'><dt id='93ca6'><q id='93ca6'><span id='93ca6'><b id='93ca6'><form id='93ca6'><ins id='93ca6'></ins><ul id='93ca6'></ul><sub id='93ca6'></sub></form><legend id='93ca6'></legend><bdo id='93ca6'><pre id='93ca6'><center id='93ca6'></center></pre></bdo></b><th id='93ca6'></th></span></q></dt></tr></i><div id='93ca6'><tfoot id='93ca6'></tfoot><dl id='93ca6'><fieldset id='93ca6'></fieldset></dl></div>
                  <bdo id='93ca6'></bdo><ul id='93ca6'></ul>

                  <small id='93ca6'></small><noframes id='93ca6'>

                  本文介绍了Discord.py:想要将 message.content 读取为小写,.lower() 不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  import discord
                  import asyncio
                  import sys
                  from discord.ext import commands
                  client=commands.Bot(command_prefix = '.')
                  id=client.get_guild(-----)
                  codeword=["codeword"]
                  
                  @client.event
                  async def on_message(message):
                      message.content=message.content.lower()
                      if message.content== 'sys.exit()': sys.exit()
                      if  message.content in codeword:
                          await message.channel.send("{}".format(message.author.display_name))
                          await message.delete()
                  client.run('------')
                  

                  Expected outcome: codeword, regardless of capitalization is removed.

                  Error: NameError: name 'lower' is not defined

                  I also tried

                  @client.event
                  async def on_message(message):
                      if message.content.lower()== 'sys.exit()': sys.exit()
                      if  message.content.lower() in codeword:
                          await message.channel.send("{}.format(message.author.display_name))
                          await message.delete()
                  

                  Error:'str' object has no attribute 'lowercase'

                  解决方案

                  I would recommend assigning the lower-case version it's own variable like this.

                  messageContent = message.content.lower()
                  

                  So...

                  @client.event
                  async def on_message(message):
                      messageContent = message.content.lower()
                      if messageContent == 'sys.exit()': sys.exit()
                      if  messageContent in codeword:
                          await message.channel.send("{}".format(message.author.display_name))
                          await message.delete()
                  client.run('------')
                  

                  这篇关于Discord.py:想要将 message.content 读取为小写,.lower() 不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:guild.members 无法正常工作 discord.py 下一篇:NameError:“不和谐"未定义?

                  相关文章

                  最新文章

                  1. <small id='tHFrK'></small><noframes id='tHFrK'>

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