You don't need any android or any other phone to activate your telegram app on pc, you just download the official telegram app and then just start using it but you need to put an "OTP" code to activate your telegram account.