async def on_message(message, txt: message.content):
NameError: name 'message' is not defined
txt = " ".join(message.content.lower.split())
AttributeError: 'builtin_function_or_method' object has no attribute 'split'
if goodnight in msg:
TypeError: 'in <string>' requires string as left operand, not list
@Bot.event
async def on_message(message):
if message.author == Bot.user:
return
else:
msg = message.content.lower()
goodnight = ['Доброй ночи']
clnight = ['Спокойной ночи']
if goodnight in msg:
await message.channel.send('Ты уже уходишь или это ночное приветствие? %s' % Bot.get_emoji(755856809436250253))
if clnight in msg:
await message.channel.send('И тебе добрейших сновидений! %s' % Bot.get_emoji(755856402509070406))
Undefined variable 'emb'