Play RPG with Groq Dungeon Master via Telegram voice messages
Dungeons and Goblins — AI Telegram Voice Adventure with Persistent Memory
This n8n template demonstrates how to use an AI agent with persistent memory to run a structured, rules-driven fantasy role-playing game entirely through Telegram voice messages. The workflow acts as a Dungeon Master, narrating scenes, resolving mechanics, performing dice rolls when authorized, and explicitly saving game state between turns.
How it works
A player actions are provided to Telegram bot via voice messages.
The AI agent loads the current game state from n8n memory.
A strict system prompt enforces rules, turn flow, and narration.
When an action requires a dice roll, the agent waits for player authorization.
Once authorized, the AI rolls, resolves the outcome, and applies changes.
All state updates are emitted as structured data and saved to memory.
The request and response are processed in Groq's STT and TTS.
Use cases
Solo text-based fantasy campaigns
Persistent AI-driven adventures
Testing stateful AI agents in n8n
Educational examples of memory-aware workflows
Requirements
Groq API token (free tier supported)
Telegram bot API token
Related Templates
Use OpenRouter in n8n versions <1.78
What it is: In version 1.78, n8n introduced a dedicated node to use the OpenRouter service, which lets you to use a lot...
Task Deadline Reminders with Google Sheets, ChatGPT, and Gmail
Intro This template is for project managers, team leads, or anyone who wants to automatically remind teammates of tasks ...
🤖 Build Resilient AI Workflows with Automatic GPT and Gemini Failover Chain
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. How it works This...
🔒 Please log in to import templates to n8n and favorite templates
Workflow Visualization
Loading...
Preparing workflow renderer
Comments (0)
Login to post comments