В какие места нужно добавить await?
@bot.message_handler(content_types = ['text'])
def bot_message(message):
if message.chat.type == 'private':
if message.text == ' Поиск собеседника' or message.text == '✏️ Следующий диалог':
markup = types.ReplyKeyboardMarkup(resize_keyboard = True)
item1 = types.KeyboardButton(' Парень')
item2 = types.KeyboardButton(' Девушка')
item3 = types.KeyboardButton(' Рандом')
markup.add(item1, item2, item3)
bot.send_message(message.chat.id, 'Кого искать?', reply_markup = markup)
elif message.text == '❌ Остановить поиск':
db.delete_queue(message.chat.id)
bot.send_message(message.chat.id, '❌ Поиск остановлен, напишите /menu', reply_markup = main_menu())
elif message.text == ' Парень':
user_info = db.get_gender_chat('male')
chat_two = user_info[0]
if db.create_chat(message.chat.id, chat_two) == False:
db.add_queue(message.chat.id, db.get_gender(message.chat.id))
bot.send_message(message.chat.id, ' Поиск собеседника', reply_markup = stop_search())
else:
mess = 'Собеседник найден! Чтобы остановить диалог, напишите /stop'
bot.send_message(message.chat.id, mess, reply_markup = stop_dialog())
bot.send_message(chat_two, mess, reply_markup = stop_dialog())
elif message.text == ' Девушка':
user_info = db.get_gender_chat('female')
chat_two = user_info[0]
if db.create_chat(message.chat.id, chat_two) == False:
db.add_queue(message.chat.id, db.get_gender(message.chat.id))
bot.send_message(message.chat.id, ' Поиск собеседника', reply_markup = stop_search())
else:
mess = 'Собеседник найден! Чтобы остановить диалог, напишите /stop'
bot.send_message(message.chat.id, mess, reply_markup = stop_dialog())
bot.send_message(chat_two, mess, reply_markup = stop_dialog())
elif message.text == ' Рандом':
user_info = db.get_chat()
chat_two = user_info[0]
if db.create_chat(message.chat.id, chat_two) == False:
db.add_queue(message.chat.id, db.get_gender(message.chat.id))
bot.send_message(message.chat.id, ' Поиск собеседника', reply_markup = stop_search())
else:
mess = 'Собеседник найден! Чтобы остановить диалог, напишите /stop'
bot.send_message(message.chat.id, mess, reply_markup = stop_dialog())
bot.send_message(chat_two, mess, reply_markup = stop_dialog())