events.py 文件源码

python
阅读 29 收藏 0 点赞 0 评论 0

项目:Kurisu 作者: ihaveamac 项目源码 文件源码
def keyword_search(self, message):
        msg = ''.join(char for char in message.content.lower() if char in printable)
        # if "wiiu" in message.channel.name and "download" in msg and "update" in msg and "manag" in msg:  # intentional typo in manage
        #     embed = discord.Embed(description="A failed update in Download Management does not mean there is an update and the system is trying to download it. This means your blocking method (DNS etc.) is working and the system can't check for an update.", color=discord.Color(0x009AC7))
        #     await self.bot.send_message(message.channel, message.author.mention, embed=embed)
        # search for terms that might indicate a question meant for the help channels
        help_embed = discord.Embed(description="Hello! If you are looking for help with setting up hacks for your 3DS or Wii U system, please ask your question in one of the assistance channels.\n\nFor 3DS, there is <#196635695958196224> or <#247557068490276864>. Ask in one of them.\n\nFor Wii U, go to <#279783073497874442>.\n\nThank you for stopping by!", color=discord.Color.green())
        help_embed.set_footer(text="This auto-response is under development. If you did not ask about the above, you don't need to do anything.")
        if message.author.id not in self.help_notice_anti_repeat:
            if message.channel.name == "hacking-general":
                if all(x in msg for x in ('help ', 'me',)):
                    await self.bot.send_message(message.channel, message.author.mention, embed=help_embed)
                    await self.bot.send_message(self.bot.mods_channel, "Auto-response test in {}".format(message.channel.mention))
                    self.help_notice_anti_repeat.append(message.author.id)
                    await asyncio.sleep(120)
                    try:
                        self.help_notice_anti_repeat.remove(message.author.id)
                    except ValueError:
                        pass
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号