我用有关YT的教程制作了一个自动主持人,但它不起作用...我看着该教程纠正了我的错误,但仍然不起作用,你能帮忙吗?
@client.event
async def check_curses(message):
if any([curse in message.content.lower() for curse in CURSES]):
await message.delete()
await message.channel.send(f"{message.author.mention}, nie używaj tutaj takiego słownictwa!")
return True
return False```
I don't know what to do!
答案 0 :(得分:1)
尝试类似的方法以开始使用。这会监视所有带有on_message()
此外,别忘了您需要为机器人的角色正确设置权限。此外,只要发现诅咒就可以打印到控制台。
@client.event
async def on_message(message):
curse_words = ['badword1', 'badword2']
if any(x in message.content.lower() for x in curse_words):
print(f'Curse found')
await message.delete()
await message.channel.send(f"{message.author.mention}, nie używaj tutaj takiego słownictwa!")
结果: