Tencent Channel Management Assistant
Paste the following prompt into your AI chat to install this skill:
Please follow https://skillhub.cn/install/skillhub.md to install @tencent-adm/tencent-channel-community.
About this skill
Automating Tencent Channel Management
For community operators and developers, manually managing channels, members, posts, and notifications within Tencent Channel through the GUI is inefficient and error-prone for batch operations, data queries, or workflow automation. Scenarios like regularly patrolling content, bulk-managing posts across channels, or automating notification responses are difficult to handle effectively by hand.
Structured Operations via CLI
tencent-channel-cli provides a structured, scriptable command-line interface to solve these challenges. It encapsulates complex API calls into clear commands, covering four core domains:
- Channel & Community Management (
manage): Create, modify, and search channels; manage join settings; parse share links; and retrieve channel info. - Member Management (
member): List, search, mute, or kick members, and view member profiles. - Content & Interaction Management (
feed): Publish, edit, delete, or move posts; comment, reply, and like; perform content patrol and auto-reply for Q&A. - Notification System Integration (
notification): Configure and handle channel and private message notifications, with support for login authorization and daemon processes.
The typical workflow is:
1. Setup & Authentication: Ensure CLI is installed and meets the minimum version (1.0.6), then authenticate via QR code scanning.
2. Intent Parsing & Command Construction: Based on user commands (e.g., "search and join a channel", "comment on this post"), query parameters with tencent-channel-cli schema . and construct commands following global hard rules (e.g., high-risk ops require confirmation, @ mentions require prior user search).
3. Execution & Chained Calls: Commands support both --flag and stdin JSON modes. Many advanced operations (like search-and-comment) use built-in quick commands and an interaction protocol to complete multi-step chains in one call.
4. Result Processing & Secure Presentation: The CLI returns structured JSON. When formatting results, the execution-phase sensitive data policy must be followed: summarize internal fields like guild_id and tiny_id using business terms, handle user privacy data with minimal disclosure, ensuring security and compliance.
Use Cases & Key Limitations
This skill is suitable for:
* Automation scripts and workflows for channel operations.
* Developers building bots or management tools based on Tencent Channel.
* Executing batch queries, content patrols, or data collection tasks.
Important Notes:
* Dependencies & Environment: Fully relies on the official tencent-channel-cli and requires a Node.js environment. All operations require login authentication first.
* High-Risk Operations: For destructive actions like deleting, kicking, or muting, the skill enforces a second user confirmation and requires adding the --yes flag.
* Interactive Commands: Some quick commands (e.g., search-and-join) are multi-turn interactions. The response status: "waiting" must be handled correctly by continuing with the resume_command; do not mistake it for a hang.
* Network & Rate Limits: A stable network connection is needed. On hitting rate limits (error code 153), the skill retries automatically, but if it fails again, the user must wait.
* Windows Considerations: In PowerShell, use .cmd paths to invoke commands to avoid execution policy issues, and handle JSON formatting carefully.
Use Cases
- As a community manager, needing to use a script to batch-publish and patrol the latest posts across 5 managed channels daily to monitor content quality and user activity.
- As a developer building an auto-Q&A bot for an internal IT support channel, requiring the skill's commands to listen to new posts and automatically reply to common questions.
- As a content moderator, needing to perform a global search across a designated channel for posts matching a keyword list, then batch-process violations and mute offending users.
- As an operator, needing to periodically collect member growth and engagement data (e.g., likes, comments) from various channels via scripted CLI calls for analysis.
Best For
- Community operations managers responsible for daily management and content oversight of official brand channels, needing to periodically batch-update channel info or patrol content.
- Software developers building automation bots or management tools for corporate internal communities (e.g., customer support channels).
- Content moderators responsible for monitoring the content ecosystem of specified channels, requiring efficient search, violation deletion, and user punishment operations.
- Data analysts or product managers needing to regularly extract member and interaction data from channels for operational analysis.
Related Skills
AI agent tool for generating HTML proposals for client visit business scenarios, featuring deep research and dynamic mainline mapping.
Bid Proposal Verification Tool is used to verify the consistency between bid proposals and tender documents, checking table of contents, page numbers, attachments, and seals, based on Shibot Technology's bid data API.
An AI engine built on extensive bidding data to precisely search for tender projects and potential clients using natural language or structured criteria.
Automates bid document, response table, and material list generation from bid files and enterprise data using Shibuo Technology API.