[英]searching for words from a text file in discord.py
所以我一直在為我的服務器開發一個 discord 機器人來刪除誹謗,並且進展順利,但我想知道我將如何使用這行代碼:
@client.event
async def on_message(message):
if "slur" in message.content:
print("slur deleted")
await message.channel.send("No cussing!")
await client.process_commands(message)
await message.delete()
從 a.txt 文件中的單詞列表而不是那個單詞中讀取?
所以制作一個文件,假設文件名為words.txt
然后我們將打開文件並將所有單詞放在每一行中。記住文件中的所有單詞都應該是小寫的,然后使用此代碼:
@client.event
async def on_message(message):
with open("words.txt","r") as f:
words = f.readlines()
if words in message.content.lower():
print("slur deleted")
await message.channel.send("No cussing!")
await message.delete()
await client.process_commands(message)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.