Google-Telegram Automation

Documentation, updates, and release notes for your automated workflow assistant.

Get Your Personal Assistant

Release Notes

v1.2.0 - Intelligence & Deployment

The "Scale" Milestone

  • AI-Powered Intent Parsing: Integrated Google Gemini 2.0 Flash to interpret complex user requests and map them to Google Workspace APIs with high accuracy.
  • Persistent Bot Hosting: Migrated to Railway with persistent volume support to ensure bot state and local storage remain intact across deployments.
  • Google Maps & Search: Implemented location-based discovery allowing users to query nearby places and get directions directly within Telegram.
  • Timezone-Aware Scheduling: Refined the Google Calendar integration to handle localized timezones (Asia/Manila) for seamless event management.
  • Unified Architecture: Successfully transitioned the management dashboard to tRPC for end-to-end type safety between the frontend and automation logic.

v1.1.0 - Foundation & Security

Core Infrastructure

  • Secure Authentication: Implemented a robust Google OAuth2 flow, allowing users to safely link their Google accounts for Drive, Sheets, and Gmail access.
  • Data Logging Layer: Established a direct pipeline between Telegram and Google Sheets for automated data entry and activity tracking.
  • Knowledge Base Integration: Built an expandable knowledge core for the AI, enabling localized bot responses based on church-specific datasets.
  • Flexible Bot Core: Developed a hybrid bot architecture supporting both polling for local development and webhooks for production stability.
  • Media Handling: Introduced basic image processing for event highlights, using Cloudflare R2 for reliable asset storage.