Capture new links from a Telegram channel and file them into two reading and bookmarking apps on a schedule. The flow checks what is already saved and only adds the missing links. This is helpful for content teams and researchers who share links in chat and want a clean, searchable library.
A scheduled trigger calls a Telegram endpoint to pull recent channel messages. A code step scans each message and extracts the URLs. The flow then calls both bookmark services to get the current saved items. One split step unpacks a bookmarks array for easier handling. Two compare steps remove anything that already exists by matching URLs with a fast set lookup. The remaining links are posted to both services using HTTP requests with Authorization headers. Server URLs and keys are stored as environment variables, so nothing is hardcoded.
You will need API access for Telegram and both bookmark tools, plus server URLs and tokens. Once configured, daily link filing can drop from about 30 minutes to around 3 minutes, with far fewer duplicates. Teams that curate sources for blogs, newsletters, or research will see a steady, organized library in two systems without extra copy and paste. Adjust the schedule to control how often you collect new links, and use a small test run before enabling a full backfill.