for dialog in app.iter_dialogs():
if dialog.chat.type == 'group': def is_number(_str):
try:
int(_str)
return True
except ValueError:
return Falsenomer = str(message.text)class Form(StatesGroup):
number = State()
@dp.message_handler(state=Form.number)
async def process_number(message: types.Message, state: FSMContext):
if message.text != “0”:
await message.reply(message.text)
else:
await state.finish() await bot.download(message.document, 'C:\\file')message: types.document, если приходит не документ, а message