Google-Telegram Automation
Documentation, updates, and release notes for your automated workflow assistant.
Documentation
Getting Started
Initialize the bot by connecting your Telegram Bot Token and Google Cloud Service Account. Ensure you have enabled the necessary APIs (Calendar, Sheets, Drive, Gmail, Maps) in the Google Cloud Console. Authenticate your user account via the OAuth2 flow to grant the bot permission to manage your Google tools.
Tool Integration
This system bridges Telegram and Google Workspace. Perform complex tasks like scheduling Calendar events, appending data to Sheets, uploading files to Drive, and searching Maps—all directly from your Telegram chat interface using natural language.
Core Logic
Powered by Gemini 2.0 Flash, the bot interprets user requests and maps them to specific Google API calls. It handles context-aware commands, allowing you to chain operations like "find a nearby restaurant on Maps and add it to my Sheets list."