async def crack_handler(message: Message):
    chat = Chat.get_by_message(message)

    if chat.last_crack is None:
        pass
    elif chat.last_crack > (datetime.now() - timedelta(hours=1)):
        await message.reply("The time has not come yet")
        return

    keyboard = InlineKeyboardMarkup()

    callback_data = json.dumps({'data': 'tony stark will die'})
    button = InlineKeyboardButton('Snap', callback_data=callback_data)
    keyboard.row(button)
    with open('./assets/glove/glove180.png', 'rb') as file:
        await bot.send_photo(chat.id, file, reply_markup=keyboard)
async def text_handler(message: Message):
    Chat.get_by_message(message)
    logger.info(message)

    await squizduos_snova_naprosilsa(message)
    await s_dr(message)