No. Telegram is extremely simple to install and works on any smartphone (iPhone or Android) and also on desktop (Windows and Mac). You can download it directly from the official links below:

iPhone (App Store)

Android (Google Play)

Desktop (Windows, Mac, Linux)

Once installed, you simply click your exclusive link and enter the channel instantly.