π¦ ClawHub
Near Email Reporter
by @shaiss
Send NEAR reports and alerts via email with SMTP configuration, scheduling, and automatic reporting.
TERMINAL
clawhub install near-email-reporterπ About This Skill
name: near-email-reporter description: Send NEAR reports and alerts via email with SMTP configuration, scheduling, and automatic reporting.
NEAR Email Reporter Skill
Send NEAR transaction reports via email with scheduling.
Description
This skill allows you to configure email settings, send NEAR transaction reports, set up alerts, and schedule periodic email reports. Uses standard SMTP with secure configuration storage.
Features
Commands
near-email setup [options]
Configure email settings.Options:
--host - SMTP server host--port - SMTP server port (default: 587)--user - SMTP username--pass - SMTP password--from - From email address--secure - Use SSL/TLS (default: false)Example:
near-email setup --host smtp.gmail.com --port 587 --user myemail@gmail.com --pass mypassword --from myemail@gmail.com
near-email report [recipient]
Send a transaction report for an account.Parameters:
account_id - NEAR account to report onrecipient - Email recipient (optional, uses default)near-email alert [recipient]
Set up balance alert for an account.Parameters:
account_id - NEAR account to monitorthreshold - Balance threshold (in NEAR)recipient - Email recipient (optional)near-email schedule [recipient]
Schedule periodic email reports.Parameters:
account_id - NEAR account to report oncron_expr - Cron expression (e.g., "0 9 * * *" for daily at 9am)recipient - Email recipient (optional)Configuration
Email settings are stored in ~/.near-email/config.json with secure permissions.
Requirements
Notes
References
βοΈ Configuration
Email settings are stored in ~/.near-email/config.json with secure permissions.