qqbot-channel

Manages QQ guilds, channels, members, announcements, forum posts, and schedules via the QQ Open Platform HTTP API.

1|Updated Jun 9, 2026
One-click install
npx skills add https://github.com/JEROME-PRAKASH-L/openclaw --skill qqbot-channel-jerome-prakash-l
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qqbot-channel
Source: https://github.com/JEROME-PRAKASH-L/openclaw/tree/main/extensions/qqbot/skills/qqbot-channel
Command: npx skills add https://github.com/JEROME-PRAKASH-L/openclaw --skill qqbot-channel-jerome-prakash-l

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Managing QQ guilds and channels through the QQ Open Platform requires handling token authentication, remembering dozens of API endpoints, and dealing with pagination, enums, and error codes. This Skill wraps all of that behind a single authenticated proxy tool so you can manage your QQ community with plain requests. ## Core Features & Use Cases - Guild & Channel Management: List guilds, inspect channel details, and create, modify, or delete sub-channels (text, voice, forum, live) with automatic token authentication. - Member & Announcement Operations: Query member lists with pagination, fetch member details and avatars, and publish or remove guild announcements including recommended-channel announcements. - Forum & Schedule Workflows: Publish forum threads and comments, and create, update, or delete channel schedules with reminder settings. - Use Case: A community manager asks the assistant to create a new text sub-channel, post a welcome announcement recommending it, and schedule a weekly meeting reminder — all executed through authenticated QQ Open Platform API calls. ## Quick Start Use the qqbot-channel skill to list all my QQ guilds and their sub-channels.

Frequently Asked Questions about qqbot-channel

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I list QQ guilds and channels with the QQ Open Platform API?

Call GET /users/@me/guilds to retrieve guild IDs, then GET /guilds/{guild_id}/channels for sub-channels. The qqbot_channel_api tool fills the Authorization header automatically, so you only supply the method, path, and optional query parameters.

How do I paginate the QQ guild member list?

Request GET /guilds/{guild_id}/members with after set to "0" and limit up to 400. Use the last returned user.id as the next after value until an empty array is returned, and deduplicate results by user.id since duplicates may appear.

Does the QQ forum API work for public bots?

No. Forum operations such as listing threads, publishing posts, and commenting are restricted to private-domain bots. Attempting them as a public bot returns error code 11242, and the bot must be switched to private mode on the QQ Open Platform.

Why does my QQ channel API call return error 11241?

Error 11241 means the bot lacks permission for that channel API. Check available permissions with GET /guilds/{guild_id}/api_permission, then apply for the required permission on the QQ Open Platform.

What are the limits of QQ channel schedule creation?

Schedule operations are rate-limited to 10 times per administrator per day and 100 times per channel per day, returning error 11281 when exceeded. Timestamps must be millisecond strings, and remind_type accepts values "0" through "5".