qqbot-remind

Creates, lists, and cancels one-time or recurring QQ reminders via Gateway cron jobs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Users chatting on QQ often ask the assistant to remind them of tasks later, but a plain conversational promise cannot actually trigger a future message. This Skill ensures every reminder request is registered as a real scheduled cron job that delivers a QQ message at the right time. ## Core Features & Use Cases - One-time reminders: Schedule a single reminder using relative times like "5m" or "1h30m" via the qqbot_remind tool. - Recurring reminders: Register cron-expression schedules (e.g., "0 8 * * *" with Asia/Shanghai timezone) for daily or weekly reminders. - List and cancel: Query existing reminder jobs and remove them by job ID. - Use Case: A user says "每天早上8点提醒我打卡" in a QQ chat; the Skill creates a recurring cron job with agentTurn payload and announce delivery so the user receives a warm reminder message every morning at 8:00. ## Quick Start Ask the assistant in your QQ conversation to remind you of something, for example "5分钟后提醒我喝水", and it will register the scheduled reminder automatically.

Frequently Asked Questions about qqbot-remind

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

FAQPage Schema
How do I set a reminder in a QQ bot chat?

Just tell the bot something like "5分钟后提醒我喝水" and it calls the qqbot_remind tool with action add, the content, and a relative time like "5m". The tool registers a Gateway cron job that delivers the reminder message to your QQ conversation.

How do I create a recurring daily reminder on QQ?

Use a cron expression such as "0 8 * * *" for every day at 8 AM, passed as the time parameter to qqbot_remind. Recurring jobs must include the timezone "Asia/Shanghai" and must not set deleteAfterRun.

Why does my scheduled QQ reminder never arrive?

The most common cause is using payload.kind "systemEvent", which only injects text inside the AI session and never sends a QQ message. The payload kind must be "agentTurn" with delivery mode "announce" and channel "qqbot".

Can I list or cancel existing QQ reminders?

Yes. Call qqbot_remind with action "list" to see all registered reminder jobs, then use action "remove" with the jobId of the reminder you want to cancel. Modifying a reminder means removing the old job and adding a new one.

What time formats does the QQ reminder tool support?

The qqbot_remind tool accepts relative durations like "5m" or "1h30m" and cron expressions like "0 9 * * 1-5". When falling back to the raw cron tool, one-time jobs need an absolute millisecond timestamp in schedule.atMs.