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)