Channel Reminders
Skill by alex3alex
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/alex3alex/channel-remindersWhat This Skill Does
The Channel Reminders skill by alex3alex is a powerful automation tool designed to manage scheduled notifications within the OpenClaw ecosystem. It bridges the gap between static time-based triggers and dynamic AI agent communication. By leveraging cron jobs and the OpenClaw heartbeat mechanism, the skill ensures that users receive timely updates directly in their Telegram messenger. It acts as an event dispatcher, translating internal system timing into human-readable alerts, ensuring your AI agents remain proactive rather than purely reactive.
Installation
To install, use the command: clawhub install openclaw/skills/skills/alex3alex/channel-reminders. Before usage, ensure your ~/.openclaw/openclaw.json configuration has heartbeat.every set to a non-zero value (e.g., "5m"). Furthermore, you must update your HEARTBEAT.md file to instruct the agent on how to handle systemEvent types. This involves explicitly telling the agent to pass alerts marked with emojis like ⏰ or 💊 directly to the user without unnecessary internal commentary. Finally, ensure all cron job definitions include "wakeMode": "now" to bypass the latency of the polling interval, enabling near-instantaneous notification delivery.
Use Cases
This skill is perfect for users who need to automate repetitive tasks or keep track of time-sensitive deadlines. Typical use cases include:
- Setting daily medication reminders for health management.
- Automating financial alerts for recurring subscription payments or internet bills.
- Scheduling follow-up reminders for professional communications or meetings.
- Triggering status updates for ongoing background processes or data tasks that finish at specific times.
Example Prompts
- "Please remind me at 6 PM to review the project dashboard for the quarterly report."
- "Set a recurring alarm for 8 AM every morning to take my vitamins and check the crypto markets."
- "Send a reminder in exactly 30 minutes to stop working and take a screen break."
Tips & Limitations
Always verify that your sessionTarget matches the active agent in your MEMORY.md file. While the skill is highly reliable, its effectiveness depends strictly on the heartbeat service being active. If you notice delays, always confirm the wakeMode is set to "now". If you are using secondary agents (e.g., Discussions or specific sub-agents), ensure you utilize the message tool pattern rather than relying solely on the main loop. Remember to document your successful configurations in MEMORY.md to streamline future setups, especially if you manage multiple bots across different Telegram IDs.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-alex3alex-channel-reminders": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read, file-write