Templates / Manage User Authentication with Telegram, Redis Cache and Google Sheets

Manage User Authentication with Telegram, Redis Cache and Google Sheets

Ready for 3.0

by Archit Jain ✓ · 376 views · created 2025-06-01 · Engineering

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

Nodes used (8)

TelegramGoogle SheetsRedis

What it does

How It Works - Telegram bot listens for messages and uses chat ID as the unique user identifier. - Checks Google Sheets for existing users; registers new users if not found. - Caches active sessions in Redis for fast lookup and login-state handling. - Stores and retrieves user data (UserID, Name, Telegram Chat ID) in Google Sheets. - Can be triggered by other n8n workflows to fetch or update user/session data. Setup Steps - Obtain Telegram Bot token, Google Sheets “Users” sheet with API credentials, and a Redis instance. - Import the n8n workflow and configure Redis, Telegram Bot, and Google Sheets credentials. - Expect 30–45 minutes to complete workflow import, Redis setup, and API wiring. - Refer to sticky notes inside the workflow for exact field mappings and node configurations.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.