← 返回
未分类 中文

Prayer Times Skill

Islamic prayer times with reminders, todo list, and journal. Use when: user asks for prayer times (sholat, waktu solat, jadwalsholat), wants to set location,...
伊斯兰祈祷时间提醒、待办清单与日志。当用户询问祈祷时间(如sholat、waktu solat、jadwalsholat)或想设置位置时使用。
jrrqd
未分类 clawhub v1.0.2 1 版本 100000 Key: 无需
★ 0
Stars
📥 317
下载
💾 0
安装
1
版本
#islamic#latest#prayer#productivity

概述

Prayer Times Skill - OpenClaw

An Islamic prayer times skill that provides prayer schedules, reminders, and connects with todo/journal features.

Features

Prayer Times

  • Get prayer times for any city or location
  • Support for major Indonesian cities and worldwide
  • Real-time data from aladhan.com API
  • Countdown to next prayer

Reminders

  • Configurable prayer time notifications
  • Automatic reminder settings
  • Morning and evening notifications

Todo List

  • Add spiritual tasks and goals
  • Mark tasks as complete
  • Persistent task storage

Journal

  • Daily reflection entries
  • Automatic date and time stamping
  • Persistent journal storage

Commands

Get Prayer Times

openclaw, prayer times jakarta
openclaw, waktu sholat surabaya
openclaw, solat bandung
openclaw, jadwal solat

Set Location

openclaw, set location to jakarta
openclaw, saya di bandung
openclaw, lokasi surabaya

Todo Commands

openclaw, add todo read quran 1 page
openclaw, add todo morning dhikr
openclaw, list todos
openclaw, todos
openclaw, done 1
openclaw, complete 2

Journal Commands

openclaw, journal today I am grateful for...
openclaw, journal reflections on the day
openclaw, journal

Reminder Commands

openclaw, enable prayer reminders
openclaw, enable reminders
openclaw, ingetin sholat
openclaw, disable reminders

Help

openclaw, help
openclaw, prayer times help

Setup

First Use

  1. Set your location: openclaw, set location to [city]
  2. Test prayer times: openclaw, prayer times
  3. Optional: Enable reminders: openclaw, enable prayer reminders

Location Support

  • Indonesian cities: Jakarta, Surabaya, Bandung, Yogyakarta, Medan, Makassar, Denpasar, Semarang, Malang, Palembang, Banjarmasin, Padang, Bengkulu
  • International cities: Kuala Lumpur, London, New York, Tokyo, Singapore, Dubai, and other major cities

Storage

All data is stored locally in the OpenClaw memory directory:

  • Location: memory/prayer-times.json
  • Todos: memory/todos.md
  • Journal: memory/journal.md
  • Reminder settings: memory/reminder.json

API

This skill uses the free aladhan.com API:

  • Endpoint: https://api.aladhan.com
  • Method: ISNA (Islamic Society of North America)
  • Calculation: Standard school
  • No API key required
  • Rate limit: 12 requests per second (generous for personal use)

Data Flow

  1. User sends command (e.g., "prayer times jakarta")
  2. Script builds API URL with city parameter
  3. Calls aladhan.com API
  4. Parses JSON response
  5. Formats and displays prayer times

Fallback Behavior

If the API is unavailable or returns an error:

  • Script falls back to general estimation times (based on average Indonesia schedule)
  • Shows note that this is estimation not actual calculation
  • Does not store or cache wrong data

Technical Details

  • Language: Bash script
  • Runtime: OpenClaw skill system
  • Dependencies: curl, jq (for JSON parsing)
  • Permissions: Internet access for API calls
  • Storage: File-based (JSON/Markdown)
  • Security: No sensitive data stored, read-only API calls

Troubleshooting

Prayer times not showing

  • Check your internet connection
  • Verify the city name is spelled correctly
  • Try a different nearby city

Reminders not working

  • Reminders require cron to be available
  • Use manual check: openclaw, prayer times

Todos not saving

  • Check that the memory directory exists
  • Ensure write permissions are correct

Version History

  • v1.0.0 - Initial release with prayer times, todos, journal, and reminders

License

MIT License

Author

  • Developer: suluhadi
  • Email: suluhadi@gmail.com
  • GitHub: @jrrqd

版本历史

共 1 个版本

  • v1.0.2 当前
    2026-05-07 12:48 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

Manga Scraper

jrrqd
从 MangaBat (mangabats.com) 直接通过 CDN 下载漫画章节,绕过 Cloudflare。用户请求下载或抓取漫画章节时触发。
★ 0 📥 162

Verosight Monitor

jrrqd
集成Verosight API用于社交媒体情报与网络监控。情感分析、趋势检测、影响者识别和机器人检测。
★ 0 📥 402

OSNK Trainer

jrrqd
OSNK教练 -2006-2025年OSK/OSNK/SNK/Bebras题库,智能练习、速度冲刺、成绩追踪、全方位辅导。
★ 0 📥 401