qqbot-remind

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

Updated Jun 19, 2026
One-click install
npx skills add https://github.com/AmirulAndalib/Vilvona-AI --skill qqbot-remind-amirulandalib
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: qqbot-remind
Source: https://github.com/AmirulAndalib/Vilvona-AI/tree/main/extensions/qqbot/skills/qqbot-remind
Command: npx skills add https://github.com/AmirulAndalib/Vilvona-AI --skill qqbot-remind-amirulandalib

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Users chatting with a QQ bot often ask to be reminded of tasks later, but an AI assistant has no memory or background thread, so verbal promises to remind never fire. This Skill ensures every reminder request is registered as a real scheduled cron job that delivers an actual QQ message. ## Core Features & Use Cases - One-time reminders: Convert relative times like "5m" or "1h30m" into scheduled jobs that deliver a QQ message at the right moment. - Recurring reminders: Register cron-expression schedules (e.g., "0 8 * * *" for daily 8 AM) with Asia/Shanghai timezone support. - Reminder management: List existing reminders and cancel them by job ID, including modify flows via remove-then-add. - Use Case: A user says "5分钟后提醒我喝水" in a QQ chat; the Skill calls the qqbot_remind tool with action add, content 喝水, and time 5m, then confirms with a friendly reply. ## Quick Start Ask the QQ bot "remind me to drink water in 5 minutes" and it will register the scheduled reminder and confirm the time.

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?

Ask the bot in natural language, such as "remind me in 5 minutes to drink water". The Skill calls the qqbot_remind tool with action add, the reminder content, and a relative time like 5m, then confirms the scheduled reminder.

How do I create recurring daily reminders with a QQ bot?

Use a cron expression such as "0 8 * * *" for every day at 8 AM. Recurring jobs must include the timezone field "tz": "Asia/Shanghai" and must not set deleteAfterRun, unlike one-time reminders.

Why did my QQ bot reminder never arrive?

The most common cause is the AI replying verbally without calling the tool, since it has no background thread to fire reminders. When using the cron tool directly, payload.kind must be agentTurn, because systemEvent only injects text into the AI session and never sends a QQ message.

Can I list or cancel existing QQ bot reminders?

Yes. Call the qqbot_remind tool with action list to see all registered reminders, and action remove with the jobId to cancel one. Modifying a reminder is done by removing the old job and adding a new one.

What time formats does QQ bot reminder scheduling support?

The qqbot_remind tool accepts relative times like 5m or 1h30m and cron expressions like 0 8 * * *. The fallback cron tool requires an absolute millisecond timestamp for one-time jobs, computed as current timestamp plus the delay.