Telegram Extras
Shortcuts, bots, and some other methodologies discovered since my Big Telegram Post.
Since I published “I Trust Telegram,” the messenging service has been in the news. Their launch of Sponsored Messages predated its publication, but I omitted any mention of them because I’d yet to see any meaningful effects on my own use of the service. All I’ll say now: nearly four months of daily use later, this is still the case. I’ve published a few Siri Shortcuts and a Drafts action in the interim, though, and thought these few additional discoveries worth another Post.
Siri Shortcuts
Seek Telegram Message by ID
As I noted in the Big Telegram Post, navigating to/referencing specific messages in Telegram is ridiculously easy due to its URL format: https://t.me/[Channel@]/[Chronological Message ID]
My Seek Messages by ID shortcut will prompt you to set defaults for both Channel @ and message number upon installation. This could be useful for channel/group administrators who need to reference/update a message containing community rules, but specifying them is entirely optional. Otherwise, the shortcut will prompt you to enter a channel or group’s @ (minus the symbol itself,) followed by the numeric ID of the message you’re looking for. It will then copy the complete URL to the clipboard and open it in Telegram Messenger for iOS. I’ve found it handy when joining a new channnel/group to quickly indulge my curiosity about its first few messages.
URL List ⇨ Telegram
Effectively, this shortcut allows you to send links to a set of Safari 15 tabs to a contact of your choice in Telegram. It’s the singular one of the shortcuts shared in this Post that makes use of Telegram Messenger for iOS’ native Siri Shortcuts actions, and is therefore the most finnicky. In the first take of my video demo, it timed out trying to send 200+ links to my Saved Messages channel, but was successful in the second (the take I published) in sending just four links. Upon each run, the shortcut will prompt you to select a contact. The selection must be a phone number, ideally in International Format.[^1] It will then parse a list of URLs in your clipboard and send them one at a time via Telegram’s native action without opening the app.
Clipboard ⇨ Telegram Message
This one makes use of Telegram Messenger for iOS’ URL scheme, which isn’t really documented properly anywhere.
tg://msg?text=[Content]&to=[TargetPhone#]
Upon installation, the shortcut will prompt you to specify a target phone number in International Format. In the following runs, the shortcut will open Telegram to the conversation with the phone number you’ve specified (use your own phone number to set it to your personal Saved Messages channel) with the contents of your clipboard in the text entry field. You’ll need to hit Enter
or tap the Send Message button to actually send the content.
Other Integrations
Drafts
Users of Agile Tortoise’s Drafts for iOS can use my Send Draft to Telegram Saved Messages action to do exactly that.
a widdle demo. pic.twitter.com/z2S2pu2LNc
— David Blue ※ (ɥ̶͇͖͉̠̰̟͔̒́̆ͧ͋̀̀ ????) (@NeoYokel) February 1, 2022
Like the last Siri Shortcut above, the action utilizes Telegram’s URL scheme to send the contents of your current draft to a Telegram conversation with a phone number of your choosing. (Remember to change the action’s placeholder!)
If you’d like to specify a different conversation, this action published to the Action Directory by user maique omits the phone number bit of the URL scheme – tg://msg?=[DraftContent]
.
TextExpander
Group and/or channel administrators, especially, might find my public Telegram-specific TextExpander snippet group to contain some useful inspiration. .tid
, for example, will help you construct a Telegram message link by ID just as the first Shortcut in this Post will, while .scheme
will replicate the app’s URL scheme.
Tot
If you happen to have Tot Pocket on your iOS device already, I’ve found it a particularly ideal place to compose Telegram messages with formatting and hyperlinks considering its similar format limitations. Drafts users can use my Append to 7th Tot Dot action to send draft content to the last Dot directly. Some markdown formatting will need to be altered – #-headings aren’t supported by either Tot or Telegram, for instance – but formatting can be directly carried over to Telegram in Rich Text format by selecting all in Tot and copying, as displayed in the screenshots embedded above.
Bots
Raindrop.io Bot
As far as I’m concerned, @OlegWock’s Raindrop Telegram Bot is an absolute must for any users of the Raindrop.io bookmarking service. Not only does it allow one to send Raindrop bookmarks directly to a chat when in inline mode (as demonstrated in the above screenshots) – it is also the quickest method of saving images, videos, and documents to one’s Unsorted Bookmarks list on an iOS-running device. As I mentioned in the Big Post, Telegram’s sharesheet integration remains by far the least discriminate of any such integration on iOS.
Rose
I’ve gone through the standard gauntlet of freemium administration bots for my experimental local Telegram group. The one I think I’ve settled on, though, is by far the best documented and most inuitive I’ve come across. Miss Rose comes conservatively-configured of the box in a sense that one will experience better results than its “competitors” in moderating a small group like mine just be leaving the defaults in place. My personal favorite functions are /notes
– which allows one to save group documents that can be recalled with /
or #
– and /export
, which exports the entirety of one’s options (including those notes) as a .txt file. (See the rightmost screenshot embedded above.)
Other Insights
Telegram as Task Manager
I had absolutely no idea that Reminders existed in Telegram until a few weeks ago. When sending to one’s Saved Messages channel, holding down on the Send Message button will display the option to Set a Reminder
. Anything that can be sent can be added as a reminder, including – in my case – .exe files of programs I’d like to install on my PC later. Frankly, I can’t think of any other task management/reminders application that offers this ability – paid or otherwise.
The macOS App
A recent update to the Telegram for macOS app has rendered it by far the most beautiful way to use the service.
Themes
I’ve spent quite a bit of time archiving third-party Telegram themes, lately. Below is a list of installation links to some of my favorites which I’ll do my best to keep updated. Otherwise, refer to this Telegraph post or type #themes
in Extratone’s group chat.
1. 𝘞𝘐𝘕𝘋𝘖𝘞𝘚 𝘌𝘛𝘌𝘙𝘕𝘈𝘓
2. Allo4Life
3. Fresh Mint – Tweetbot 6
4. Greyhound
5. Space Piss
6. Vampire Reference
7. Signals
8. Futuretab
9. Slander Crimson
10. Academia
11. Hermitage
12. Divorced Empress Navier
13. Roro Jump
14. Dark, Post-Academia
15. UOrange
16. Vaporfucked
18. Dark Shell
19. Honey Highlight
20. Mirage on Kimberly
21. Lynch on Rhino
22. Mars Orange
23. Sepia Blues
24. Strawberry Night
25. Tapbots
26. Green Dark
27. Puaro
28. DarkQD
29. Mineshaft Gold
30. Jellygram
31. Japan Serenity
[1] Ex: +1 (573) 823-4380