NewCode with Beto MCP

Get Notified on Telegram When Your EAS Build Completes! ๐Ÿ’ฌ

Beto, January 22, 2025 ยท 1,796 views

Stop refreshing the Expo dashboard waiting for builds. In this setup, EAS pings a webhook when your build finishes, an Expo Router API route catches it, and a Telegram bot messages you with the status, commit, and a link to install the artifact. I build the whole thing in the video, including signature validation so nobody can spoof your webhook.

The same pattern works for Slack, email, or anything else you want to notify.

What's inside

  • Creating a Telegram bot with BotFather and grabbing the group chat ID
  • An Expo Router API route that turns webhook payloads into messages
  • Registering the webhook with
  • Verifying the header so spoofed requests get rejected
  • Deploying the API with
  • Testing end to end with a real iOS production build

Resources

CourseReact Native course

Let's connect!

Had a win? Get featured on Code with Beto.Share your story