No, we do not need to be admins. We only need an invitation link to deliver your Telegram group followers.