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.tech API.
  • 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:readonly
  • contact:user.employee:readonly
  • im:message:send_as_bot