One shortcut. Five taps. Works on iOS 17.4+.
Safari share sheet β Add to Home Screen β Name it "Telegram" β Add
Shortcuts app β "Telegram Web" shortcut β Add Shortcut (enable Allow Untrusted if needed)
Home screen with Telegram icon β Tap β Telegram Web loads full-screen
iOS prompt: "web.telegram.org Would Like to Send Notifications" β Allow
Lock screen with test notification: "New message from @username"
Open Settings β Safari β Advanced β Feature Flags β Enable "Push API" and "Notifications" (iOS 17.4+ only). Then re-open Telegram Web from home screen.
Settings β Shortcuts β Toggle "Allow Untrusted Shortcuts". If missing, run any shortcut first (e.g., "Show Photo"), then toggle appears.
1) Check Focus/Do Not Disturb. 2) Settings β Notifications β Telegram Web (or Safari) β Allow Notifications ON. 3) Telegram Web β Settings β Notifications β Enable "Push Notifications". 4) Wait 30s β APNs can delay first delivery.
You added a bookmark, not the shortcut. Delete it. Run the shortcut from Shortcuts app β "Add to Home Screen" β Ensure "Open in: Standalone" is selected.
Web Push requires iOS 17.4+. You will get the icon but no push notifications. Upgrade iOS or use Telegram Desktop for alerts.
Safari β Settings β Advanced β Website Data β Keep "web.telegram.org". Do not "Clear History and Website Data".