feishu-attendance
⚠Review·Scanned 2/17/2026
This skill monitors Feishu attendance, notifies employees, and sends admin reports. It reads FEISHU_APP_ID, FEISHU_APP_SECRET, and FEISHU_ADMIN_ID, caches tokens at path.resolve(__dirname, '../../../memory/feishu_token.json'), and calls https://timor.tech/api/holiday/info/${dateStr} and https://open.feishu.cn endpoints.
from clawhub.ai·v2491cae·28.8 KB·0 installs
Scanned from 1.0.9 at 2491cae · Transparency log ↗
$ vett add clawhub.ai/autogame-17/feishu-attendanceReview findings below
Feishu Attendance Skill
Monitor daily attendance, notify employees of abnormalities, and report summary to admin.
Features
- Smart Checks: Detects Late, Early Leave, and Absence.
- Holiday Aware: Auto-detects holidays/weekends via
timor.techAPI. - Safe Mode: Disables user notifications if holiday API fails (prevents spam).
- Caching: Caches user list (24h TTL) and holiday data for performance.
- Reporting: Sends rich interactive cards to Admin.
Usage
# Check today's attendance (Default)
node index.js check
# Check specific date
node index.js check --date 2023-10-27
# Dry Run (Test mode, no messages sent)
node index.js check --dry-run
Permissions Required
attendance:report:readonlycontact:user.employee:readonlyim:message:send_as_bot