#авто-принятие @dp.chat_join_request_handler ( ) async def join_request ( update : types . ChatJoinRequest ) : user_id = update . from_user . id await bot . send_message ( user_id , '***' ) #ну и там ниже можешь в бд добавить await update . approve ( ) #.decline() если отклоняем #проверка на подписку user_channel_status = await bot . get_chat_member ( chat_id = 'channel id' , user_id = user_id ) if user_channel_status [ "status" ] != 'left' : #если подписан pass else : await bot . send_message ( message . from_user . id , 'ты не подписан' ) #не подписан