base_premissions = {
'can_send_messages': True,
'can_send_media_messages': False,
'can_send_audios': False,
'can_send_documents': False,
'can_send_photos': False,
'can_send_videos': False,
'can_send_video_notes': False,
'can_send_voice_notes': False,
'can_send_polls': False,
'can_send_other_messages': False,
'can_add_web_page_previews': False,
'can_change_info': False,
'can_invite_users': True,
'can_pin_messages': False,
'can_manage_topics': False
}
prem = aiogram.types.chat_permissions.ChatPermissions(**base_premissions)
await bot.restrict_chat_member(cfg.CHAT_ID, user_id, prem, use_independent_chat_permissions=True)