I’m trying to automate a workflow where updating a Google Sheet sends a notification to a Telegram channel via a bot using Activepieces. The integration is supposed to trigger on a Google Sheets update and send a message to my Telegram bot, which then posts to a channel.
Problem
Every time the test the telegram, I get this error:
Error: {“response”:{“status”:404,“body”:{“ok”:false,“error_code”:404,“description”:“Not Found”}},“request”:{“body”:
But the Telegram Bot API is online —the bot works for other interactions and I’ve checked the token.
What I’ve Tried:
- Double-checked that my bot token is correct and not expired.
- Verified the chat/channel ID is correct and that the bot is an admin/member.
- The bot responds to /getMe and other API calls, so it’s alive.
My Questions:
- Is there a known issue with Activepieces and Telegram integration that causes 404 errors even with valid webhooks and tokens?
- Are there any gotchas with Google Sheets automation pushing to Telegram channels (e.g., formatting of IDs, permissions)?
- What else should I check or debug? Are there issues with automation platforms inserting hidden characters or formatting tokens incorrectly?
I’d appreciate any tips, debugging steps, or fixes. Thanks in advance!