for dialog in app.iter_dialogs():
if dialog.chat.type == 'group':
def is_number(_str):
try:
int(_str)
return True
except ValueError:
return False
nomer = 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