{
"Forza": {
"привет": ["Привет!", "Здравствуй", "Приветульки", "Привет, как дела?"],
"пока": ["Пока", "Увидимся!", "Пока, удачи"],
"как дела": ["У меня хорошо, у тебя как дела?", "Нормально", "Пойдёт", "Замечательно"]
},
"общее": {
"привет": ["Привет!", "Приветствую!", "Здравствуйте", "Привет, как дела?"],
"как дела": ["У меня хорошо, у тебя как дела?", "Отлично, а у тебя?", "Нормально", "Замечательно", "Пойдёт", "Прекрасно"],
"спасибо": ["Пожалуйста!", "Не за что!"],
"пока": ["Пока", "Ещё увидимся", "До встречи", "До скорой встречи"],
"спокойной ночи": ["Спокойной ночи", "Доброй ночи", "Сладких снов", "Добрых снов"],
"дай сотку": ["Не дам", "Всё равно не дам", "Нет, не дам", "А волшебное слово?", "А где слово <<Пожалуйста>>?"]
}
}
@bot.event
async def on_message(message):
if message.author == bot.user:
return
msg=message.content.lower()
response=None
with open('answers.json') as f:
answers=json.load(f)
if 'forza' in msg:
for key, value in answers['Forza'].items():
if key in msg:
response=random2.choice(value)
else:
for key, value in answers['общее'].items():
if key in msg:
response=random2.choice(value)
if response:
await message.channel.send(response)
await bot.process_commands(message)
@bot.event
async def on_message(message):
if message.author == bot.user:
return
msg=message.content.lower()
response = None
if 'саня' in msg:
for key, value in answers['Саня'].items():
if key in msg:
response=random2.choice(value)
else:
for key, value in answers['общее'].items():
if key in msg:
response=random2.choice(value)
if response:
await message.channel.send(response)
else:
await message.add_reaction("❓")
await bot.process_commands(message)
@bot.event
async def on_message(message):
if message.author == bot.user:
return
msg=message.content.lower()
response = None
if 'саня' in msg:
for key, value in answers['Саня'].items():
if key in msg:
response=random2.choice(value)
else:
for key, value in answers['общее'].items():
if key in msg:
response=random2.choice(value)
if response:
await message.channel.send(response)
else:
await message.add_reaction("❓")
await bot.process_commands(message)