laborany
基于 Claude Code 的桌面 AI 工作力平台 — 支持飞书/QQ 远程调度、技能创建、定时任务。OpenClaw 的桌面实现,零代码养好你的 AI 🦞 Desktop AI workforce platform built on Claude Code. Feishu/QQ bot integration, skill c...
Configure a MoltBot agent to participate in a Telegram group chat. Automates adding the group to the allowlist, setting mention patterns, and configuring sender permissions — all via a single gateway config patch. Use when the user wants to set up their bot in a Telegram group, enable cross-bot communication, or configure group mention gating.
请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。
SkillHub CLI
skillhub install arekqq/tg-groupchat-setup打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。
将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。
Automate the configuration needed for a MoltBot agent to work in a Telegram group.
requireMention: true
groupAllowFrom with specified user IDs / @usernamesmentionPatterns so the bot responds to its name and @usernameBefore running this skill, the user must:
/mybots → select bot → Bot Settings → Group Privacy → Turn off
(See references/telegram-privacy-mode.md for details)The user provides:
group_id: Telegram group ID (e.g., -1001234567890)allowed_users: List of Telegram user IDs or @usernames who can trigger the botExample prompt:
"Set up my bot in Telegram group -1001234567890. Allow users 123456789 and @some_user to ping me."
Run the detection script to get the bot's name and username:
bash skills/groupchat-setup/scripts/detect_bot_info.sh
This reads the bot token from the gateway config and returns the bot's name and username.
If the script is unavailable, extract the bot token from channels.telegram.botToken in the
gateway config and call https://api.telegram.org/bot<TOKEN>/getMe.
From the detected bot info, construct mention patterns:
@<username> (e.g., @my_awesome_bot)<name> lowercase (e.g., mybot)@<name> lowercase (e.g., @mybot)Remove duplicates. Patterns are case-insensitive regexes.
Use the gateway tool with `action: "config...
这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。
# Telegram Group Chat Setup Automate the configuration needed for a MoltBot agent to work in a Telegram group. ## What this skill does 1. Adds a Telegram group to the gateway allowlist with `requireMention: true` 2. Configures `groupAllowFrom` with specified user IDs / @usernames 3. Auto-detects the bot's name and @username via the Telegram Bot API 4. Sets `mentionPatterns` so the bot responds to its name and @username 5. Applies the config patch and restarts the gateway ## Prerequisites (manual steps) Before running this skill, the user must: 1. **Create the Telegram group** and **add the bot** to it 2. **Disable privacy mode** in @BotFather: `/mybots` → select bot → Bot Settings → Group Privacy → Turn off (See `references/telegram-privacy-mode.md` for details) 3. Know the **group ID** (negative number for Telegram groups) 4. Know the **user IDs or @usernames** of people allowed to trigger the bot ## Usage The user provides: - `group_id`: Telegram group ID (e.g., `-1001234567890`) - `allowed_users`: List of Telegram user IDs or @usernames who can trigger the bot Example prompt: > "Set up my bot in Telegram group -1001234567890. Allow users 123456789 and @some_user to ping me." ## Implementation Steps ### Step 1: Detect bot info Run the detection script to get the bot's name and username: ```bash bash skills/groupchat-setup/scripts/detect_bot_info.sh ``` This reads the bot token from the gateway config and returns the bot's `name` and `username`. If the script is unavailable, extract the bot token from `channels.telegram.botToken` in the gateway config and call `https://api.telegram.org/bot<TOKEN>/getMe`. ### Step 2: Build mention patterns From the detected bot info, construct mention patterns: - `@<username>` (e.g., `@my_awesome_bot`) - `<name>` lowercase (e.g., `mybot`) - `@<name>` lowercase (e.g., `@mybot`) Remove duplicates. Patterns are case-insensitive regexes. ### Step 3: Apply config patch Use the `gateway` tool with `action: "config...
基于 Claude Code 的桌面 AI 工作力平台 — 支持飞书/QQ 远程调度、技能创建、定时任务。OpenClaw 的桌面实现,零代码养好你的 AI 🦞 Desktop AI workforce platform built on Claude Code. Feishu/QQ bot integration, skill c...
Reusable OpenClaw skill for remote Linux deployment with MiniMax M2.1 and Telegram bot setup
Bots learn, human earns, curated open claw playbook list and skill list for life long learners at https://botlearn.ai
Web-based admin dashboard for OpenClaw — manage Discord persona bots, workspace files, skills, cron jobs, channels, and config