+ fixes
This commit is contained in:
@@ -34,6 +34,21 @@ async def init_gen_mode(state: FSMContext, dao: DAO):
|
|||||||
await state.update_data(data)
|
await state.update_data(data)
|
||||||
|
|
||||||
|
|
||||||
|
@router.message(Command("image"))
|
||||||
|
async def generate_image_cmd(message: Message, state: FSMContext, dao: DAO, gemini: GoogleAdapter, bot: Bot):
|
||||||
|
wait_msg = await message.answer("Генерирую...")
|
||||||
|
if message.photo:
|
||||||
|
res = await generate_image(prompt=message.text, media=[message.photo[0].file_id], state=state, dao=dao, bot=bot,
|
||||||
|
gemini=gemini)
|
||||||
|
await wait_msg.delete()
|
||||||
|
await message.answer_document(res[0], caption="Generated result 💫")
|
||||||
|
else:
|
||||||
|
res = await generate_image(prompt=message.text, media=None, state=state, dao=dao, bot=bot,
|
||||||
|
gemini=gemini)
|
||||||
|
await wait_msg.delete()
|
||||||
|
await message.answer_document(res[0], caption="Generated result 💫")
|
||||||
|
|
||||||
|
|
||||||
@router.message(Command("gen_mode"))
|
@router.message(Command("gen_mode"))
|
||||||
async def gen_mode(message: Message, state: FSMContext, dao: DAO):
|
async def gen_mode(message: Message, state: FSMContext, dao: DAO):
|
||||||
state_on = await state.get_state()
|
state_on = await state.get_state()
|
||||||
|
|||||||
Reference in New Issue
Block a user