@router.callback_query(F.data.in_(["back", "check"]), ChatJoinFilter()) async def znak1_output(callback: types.CallbackQuery): try: await callback.message.delete() except: pass user_info = await DataBase.get_user_info(callback.from_user.id) lang = await DataBase.get_lang(callback.from_user.id) if lang == "ru": photo = types.FSInputFile("hello.jpg") else: photo = types.FSInputFile("hel.jpg") if user_info[0] != "verifed": await callback.message.answer_photo(photo, caption=languages[lang]["welcome_message"], parse_mode="HTML", reply_markup=await ClientKeyboard.menu_keyboard(lang)) else: await callback.message.answer_photo(photo, caption=languages[lang]["znakomstvo1"], parse_mode="HTML", reply_markup=await ClientKeyboard.znak1_keyboard(lang)) await callback.answer() Python @router.callback_query(F.data.in_(["back", "check"]), ChatJoinFilter()) async def znak1_output(callback: types.CallbackQuery): try: await callback.message.delete() except: pass user_info = await DataBase.get_user_info(callback.from_user.id) lang = await DataBase.get_lang(callback.from_user.id) if lang == "ru": photo = types.FSInputFile("hello.jpg") else: photo = types.FSInputFile("hel.jpg") if user_info[0] != "verifed": await callback.message.answer_photo(photo, caption=languages[lang]["welcome_message"], parse_mode="HTML", reply_markup=await ClientKeyboard.menu_keyboard(lang)) else: await callback.message.answer_photo(photo, caption=languages[lang]["znakomstvo1"], parse_mode="HTML", reply_markup=await ClientKeyboard.znak1_keyboard(lang)) await callback.answer() Выбивает ошибку
@router.callback_query(F.data.in_(["back", "check"]), ChatJoinFilter()) async def znak1_output(callback: types.CallbackQuery): try: await callback.message.delete() except: pass user_info = await DataBase.get_user_info(callback.from_user.id) lang = await DataBase.get_lang(callback.from_user.id) if lang == "ru": photo = types.FSInputFile("hello.jpg") else: photo = types.FSInputFile("hel.jpg") if user_info[0] != "verifed": await callback.message.answer_photo(photo, caption=languages[lang]["welcome_message"], parse_mode="HTML", reply_markup=await ClientKeyboard.menu_keyboard(lang)) else: await callback.message.answer_photo(photo, caption=languages[lang]["znakomstvo1"], parse_mode="HTML", reply_markup=await ClientKeyboard.znak1_keyboard(lang)) await callback.answer() Код @router.callback_query(F.data.in_(["back", "check"]), ChatJoinFilter()) async def znak1_output(callback: types.CallbackQuery): try: await callback.message.delete() except: pass user_info = await DataBase.get_user_info(callback.from_user.id) lang = await DataBase.get_lang(callback.from_user.id) if lang == "ru": photo = types.FSInputFile("hello.jpg") else: photo = types.FSInputFile("hel.jpg") if user_info[0] != "verifed": await callback.message.answer_photo(photo, caption=languages[lang]["welcome_message"], parse_mode="HTML", reply_markup=await ClientKeyboard.menu_keyboard(lang)) else: await callback.message.answer_photo(photo, caption=languages[lang]["znakomstvo1"], parse_mode="HTML", reply_markup=await ClientKeyboard.znak1_keyboard(lang)) await callback.answer()
Победилдо, TypeError: znak1_output() missing 1 required positional argument: 'user_info' что может значить?