Skip to content

Ashot72/OpenClaw-Screenshot-Bot-Playwright-Telegram

Repository files navigation

🚀 Automating Web Screenshots with OpenClaw, Playwright, and Telegram

OpenClaw Screenshot is a Telegram bot that grabs web pages and sends you screenshots completely out of the box. Instead of searching or summarizing websites as text, it opens them in a real browser, captures the full-page, and sends the image back through Telegram.

You interact with the bot like you would with a person. Ask things like, “Take a screenshot of the Wikipedia homepage,” or “Show me what’s on Google when I search for cats.” The agent determines the correct URL, loads the page in Chromium using Playwright, waits until it’s ready, takes a JPG screenshot, and sends the image to your Telegram chat.

The agent is highly configurable through Markdown files and a merge snippet, allowing you to define behavior, tools, and workflows without editing the main OpenClaw configuration.

You just need to install Chromium once with 'npx playwright install chromium', merge the configuration, and start the bot. OpenClaw handles navigation, rendering, and screenshot delivery automatically.

👉 Links & Resources


You have to watch the video to understand how to run the app (skills).

🚀 Clone and Run

# Clone the repository
git clone https://github.com/Ashot72/OpenClaw-Screenshot-Bot-Playwright-Telegram

# Navigate into the project directory
cd OpenClaw-Screenshot-Bot-Playwright-Telegram

# Install dependencies 
npx playwright install chromium

📺 Video Watch on YouTube