Talking to Your AI: Voice Messages with OpenClaw in Telegram

I’ve been running OpenClaw as my personal AI assistant for a few months now — mostly typing to it. Yesterday I added voice, and it changes the dynamic completely. The setup: 20 minutes, free tier The whole thing runs on ElevenLabs for text-to-speech. The free tier is genuinely enough — you get a generous monthly character allowance, plenty for daily conversational use. Setup steps: Create a free account at elevenlabs.io Grab your API key from the profile settings Add it to your OpenClaw config: "talk": { "provider": "elevenlabs", "providers": { "elevenlabs": { "apiKey": "YOUR_API_KEY_HERE" } } } That’s it. Restart the gateway and voice is live. ...

March 10, 2026

Setting Up This Blog: Hugo + CloudFlare Pages + Claude Code

This is the story of how I set up this blog from scratch. The whole thing — from an empty repo to a live site with automatic deployments — took a couple of hours. Here’s the plan I started with, what actually happened, and the workflow I ended up with. The Requirements I wanted a personal blog with a few non-negotiables: Markdown-based authoring — I write in markdown already, so no CMS Zero maintenance overhead — no servers to patch, no databases to back up Free (or near-free) hosting — this is a personal blog, not a business Custom domain — davletshin.com, which I already owned Google Workspace email preserved — my email runs through Google Workspace on the same domain, and I couldn’t afford to break it during DNS changes No comments — at least not initially Google Analytics (GA4) — basic traffic visibility Room for future subdomains — my son has projects that might live on son.davletshin.com or similar, hosted separately The Architecture I Planned After some research, I settled on this stack: ...

February 8, 2026

ClawdBot Setup — Day 1 (Initial Setup)

This document covers the initial setup of Clawdbot on a fresh Ubuntu host and connecting it to the services you’ll use day-to-day. GTD workflow (task lists, daily/weekly rituals, prompts, templates) is intentionally deferred to a Day 2 doc. 0) What you’re building A personal assistant that: runs as a daemon (Gateway) on a server talks to you over Telegram can access Google Workspace (Gmail/Calendar/Tasks/Drive) optionally integrates with GitHub Useful links: ...

February 4, 2026