Size: a a a

2019 December 26

G

Gabben in aiogram [ru]
await self.dispatcher.storage.close()
await self.dispatcher.storage.wait_closed()


если используете executor, то само закроет всё
источник

RD

Roman Dmytrenko in aiogram [ru]
спасибо большое
источник

G

Gabben in aiogram [ru]
this is not mrklf
async def on_shutdown():
   await dp.close()


что-то типо этого :(
у dp нет close
источник

t

this is not mrklf in aiogram [ru]
Gabben
у dp нет close
ну значит бота
источник

G

Gabben in aiogram [ru]
this is not mrklf
ну значит бота
а бот не рулит хранилищем
источник

t

this is not mrklf in aiogram [ru]
Gabben
а бот не рулит хранилищем
а, там про хранилище
источник

t

this is not mrklf in aiogram [ru]
ну ладно
источник

D

Dmitry in aiogram [ru]
всем привет.
А aiogram можно заставить работать под python 3.6?
источник

t

this is not mrklf in aiogram [ru]
откатиться к старой версии, но не рекомендую
источник

RD

Roman Dmytrenko in aiogram [ru]
наверное я не туда смоттрю
источник

RD

Roman Dmytrenko in aiogram [ru]
делаю как в примере
источник

RD

Roman Dmytrenko in aiogram [ru]
@dp.message_handler(state=Form.gender)
async def process_gender(message: types.Message, state: FSMContext):
   async with state.proxy() as data:
       data['gender'] = message.text

       # Remove keyboard
       markup = types.ReplyKeyboardRemove()

       # And send message
       await bot.send_message(
           message.chat.id,
           md.text(
               md.text('Hi! Nice to meet you,', md.bold(data['name'])),
               md.text('Age:', md.code(data['age'])),
               md.text('Gender:', data['gender']),
               sep='\n',
           ),
           reply_markup=markup,
           parse_mode=ParseMode.MARKDOWN,
       )

   # Finish conversation
   await state.finish()
источник

RD

Roman Dmytrenko in aiogram [ru]
но все равно у меня еррор unclosed ssesion
источник

t

this is not mrklf in aiogram [ru]
так смотри
источник

t

this is not mrklf in aiogram [ru]
ты как запускаешь?
источник

RD

Roman Dmytrenko in aiogram [ru]
через екзекутор
источник

t

this is not mrklf in aiogram [ru]
через executor? если да, то делай on_shutdown функцию, которая будет делать
await bot.close()
источник

G

Gabben in aiogram [ru]
this is not mrklf
через executor? если да, то делай on_shutdown функцию, которая будет делать
await bot.close()
зачем
источник

t

this is not mrklf in aiogram [ru]
Gabben
зачем
чтобы сессию закрывать
источник

G

Gabben in aiogram [ru]
this is not mrklf
чтобы сессию закрывать
источник