Extract each new message from a third-party Telegram chat, group, or channel and store it in a Google Sheets spreadsheet

Automatically save messages from any Telegram group, channel, or chat (even if it’s not yours) straight into a Google Sheet. No tech wizardry required.

  • Instantly when the trigger is activated
  • Instantly when receiving a text message in a chat (telegram_channels → webhook_all)
  • Get the file URLs from a Post ID (telegram_channels → get_post_files_urls)
  • Add a new row at the end of a sheet (gspreadsheet → add_row_to_end)

If you’re manually checking Telegram chats, groups, or channels and copy-pasting important messages into Google Sheets, you know the headache: messages pile up at all hours, risking lost insights, missed deadlines, and hours wasted on repetitive admin work each week. Without automation, valuable context is scattered and inaccessible, harming collaboration, making reporting a chore, and exposing your business to risks from lost information or blind spots.

This Botize formula changes everything by automatically monitoring your chosen Telegram chat, group, or channel, instantly extracting every new message (including text, sender, time, and even media links) the moment it appears, and logging it neatly in your Google Sheets. You stay fully in control: select which conversations to track, customize data fields, and set preferences for what’s saved and when. Suddenly, your message record is complete, always up to date, shareable, and ready for analysis or audits—the clunky copy-paste grind disappears, and your team gains instant visibility and real-time insights.

Ready to leave busywork behind and keep your Telegram intelligence organized effortlessly? Either follow the simple step-by-step guide to set up this formula or use the ready-to-go Botize automation with a single click. Let’s unlock real-time message tracking and free you to focus on what truly matters!

Automate this task with 4 simple prompts

Copy and paste the following prompts into Botize's AI task editor

  1. 2

    Select the AI editing tool.

    AI Prompt Tool
  2. 3

    Begin by setting up the main trigger that will activate the automation whenever a relevant event happens.

    Copy and paste this prompt into the AI editing tool.

    Set up the automation to trigger instantly when a new event occurs, such as a new message appearing in the chosen Telegram chat, group, or channel.

    AI Prompt Tool

    Click the 'Apply this task' button to confirm.

  3. 4

    Set a step to watch for and capture every new text message that appears in the specified Telegram chat, group, or channel.

    Copy and paste this prompt into the AI editing tool.

    Add a step to listen for new text messages in the selected Telegram chat, group, or channel and capture message details like the sender, date, text, and message ID.

    AI Prompt Tool

    Click the 'Apply this task' button to confirm.

  4. 5

    Include a step to gather any media files or attachments that come with the Telegram message.

    Copy and paste this prompt into the AI editing tool.

    Add a step to extract file URLs from the captured Telegram message using the message’s post ID, so that any attached media can be collected.

    AI Prompt Tool

    Click the 'Apply this task' button to confirm.

  5. 6

    Finally, record all the gathered information in a row in a Google Sheets spreadsheet for structured storage and easy access.

    Copy and paste this prompt into the AI editing tool.

    Create a step that adds a new row to your selected Google Sheets spreadsheet, filling each column with the message's date, chat ID, message ID, sender ID, message text, and up to ten media file URLs.

    AI Prompt Tool

    Click the 'Apply this task' button to confirm.

  6. 7

    Your automation is ready to use. Click the 'Save changes' button.

    Save changes

Turn Any Telegram Chat Into Actionable Data – Instantly

Here’s the deal: plug in the Telegram group or channel you want to monitor, connect your Google Sheets account, and... that’s it. Every new message gets whisked from Telegram and dropped, in full detail, into your spreadsheet. No coding, no complicated hoops, just your own living archive of the stuff that actually matters.

Manual Botize
Manually opening Telegram and checking new messages every hour 25+ minutes/day 0 Minutes
Copying and pasting messages into a spreadsheet with sender/date formatting 60+ minutes/day 0 Minutes
Downloading and archiving media files 15+ minutes/day 0 Minutes
Total 100+ minutes/day 0 Minutes

You just landed on the easiest way to track any Telegram conversation and never lose a single byte. If you want every message, every file, and every new tidbit neatly stored, you’re exactly where you should be.


Journalist’s Lifeline

A reporter tracks tips and news as they break in public Telegram groups, building a searchable database of every message for quick referencing.

Zero-Hassle History

Stop hunting for lost info—every message is catalogued, forever, automatically.

Instant Oversight

Track discussions, get notified about updates, and keep a real-time pulse, all from Sheets.

Google-Powered Simplicity

Search, sort, and build reports with your Telegram data using tools you already know.


Community Manager Superpowers

A Discord/Telegram admin maintains instant logs for moderation, keeping all critical chats and shared files archived and easy to search—even across dozens of groups.

📊

⌾︎ This system is ideal if you monitor Telegram channels for research, support, community management, or news aggregation.

⌾︎ Perfect for anyone who needs an automatic, permanent log of conversations—no more ‘that message vanished’ headaches.

🙈

✕ Not useful if you never use Telegram groups, channels, or chats.

✕ No point if you prefer chaos, manual copy-pasting, or simply don’t want your data organized.


✓ Choose exactly which message fields get stored—grab just text, or go full Sherlock and collect sender, date, media, and more.

✓ Pick the perfect spreadsheet and order of columns to fit your workflow.

✓ Limit the automation to certain times or grab everything 24/7—the power is yours.




This task monitors a Telegram chat, group, or channel that does not belong to you and extracts each new message that appears. Every detected message is automatically recorded in a Google Sheets spreadsheet, allowing you to keep a structured history of the conversation. To use this task, you must specify the Telegram chat, group, or channel you want to monitor and connect your Google account so the automation can write the data into the selected spreadsheet. You can customize the spreadsheet to store details such as the message text, date, sender, and other available information.

Related automations