What each step looks like

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"

Notifications not working?

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".

Key facts

5
Steps to working Telegram
Fixed checklist count
17.4
Minimum iOS version for push
Apple Web Push API support matrix, 2024
<1 KB
Shortcut size
iCloud Shortcut metadata β€” contains only URL + display config

Save for new device or family