tg-checkin
Generic Telegram Web automation for group check-ins. Supports multiple groups via configuration.
Why use this skill?
Automate daily Telegram group check-ins with this OpenClaw skill. Features strict title verification, reliable serial execution, and simple configuration for multiple group management.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ls18166407597-design/tg-checkinWhat This Skill Does
The tg-checkin skill is a specialized automation tool designed for Telegram Web. It enables hands-free, serial-processed check-ins across multiple Telegram groups. By leveraging a strict verification workflow, the skill ensures that automated messages are sent only to the intended recipients, preventing accidental spam in incorrect chats. Its core mechanism relies on precise DOM interaction, utilizing title verification and intelligent scrolling to confirm the chat context before executing any commands.
Installation
To install this skill, run the following command in your OpenClaw terminal:
clawhub install openclaw/skills/skills/ls18166407597-design/tg-checkin
Once installed, navigate to the skill's directory and locate the config.json file. Populate the groups array with the exact names of the Telegram groups you wish to target. Ensure these names match the labels visible in your Telegram Web sidebar exactly to avoid lookup failures.
Use Cases
This skill is ideal for users who manage multiple Telegram communities requiring daily attendance, engagement rewards, or status updates. It is particularly useful for crypto-community members, project contributors, or organizational members who need to maintain daily activity records without manual intervention. By automating the routine 'check-in' task, users save significant time and ensure consistency in their participation.
Example Prompts
- "Execute the tg-checkin skill for all my configured groups."
- "Can you help me finish my daily check-ins on Telegram?"
- "Run tg-checkin now and report back once all groups have been processed."
Tips & Limitations
- Safety First: The skill enforces a strict verification loop. If the title matching fails, the skill aborts to prevent incorrect messaging.
- First-time Setup: Upon the initial run, the AI agent will present a QR code. Use your mobile Telegram app to scan and authorize the session. The agent will persist this session, so re-authentication is generally not required.
- Scroll Logic: The skill includes a robust 'scroll to bottom' mechanism that detects the sticky-reveal button. If your Telegram interface has unique customizations, ensure the default selectors remain accessible.
- Constraint: This skill currently supports manual updates to the
config.jsonfile; ensure you follow the JSON syntax strictly to prevent runtime errors.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-ls18166407597-design-tg-checkin": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write, code-execution
Related Skills
tg-history
Efficiently extract and read Telegram group chat history as text, bypassing screenshots/OCR for zero-token-waste.
screen-vision
macOS Local OCR & Automation Tool using Vision Framework. Zero token cost for screen understanding.
model-usage
Use CodexBar CLI local cost usage to summarize per-model usage for Codex or Claude, including the current (most recent) model or a full model breakdown. Trigger when asked for model-level usage/cost data from codexbar, or when you need a scriptable per-model summary from codexbar cost JSON.