supersam/scripts
root 05d4d86d37 feat: Python script replacing n8n first SMS campaign
- sms_first_campaign.py: full replacement for n8n workflow JnfZwOnpjEazseW5
- sms_campaign_log table: full audit trail in Supabase (visible in admin)
- sms_campaign_settings table: configurable by megaadmin (wait times, attempts, schedule)
- systemd service + timer (NOT activated, ready for deployment)
- Logic: send SMS → wait 25s → check status (102=in transit, 103=delivered)
  → retry check up to 90 min → retry SMS send up to 2 attempts → manual_required
- Telegram notifications after each send/delivery/failure
- Log file: /var/log/supersam-sms-first.log
2026-06-23 08:20:42 +00:00
..
__pycache__ feat: Python script replacing n8n first SMS campaign 2026-06-23 08:20:42 +00:00
anonymize-1c-xml.mjs refactor: align delivery flow with 1c imports 2026-04-13 16:24:04 +03:00
backup.py feat: add stopWords to delivery invitation RPC response 2026-05-28 19:24:40 +00:00
sms_first_campaign.py feat: Python script replacing n8n first SMS campaign 2026-06-23 08:20:42 +00:00
sms_first_campaign.service feat: Python script replacing n8n first SMS campaign 2026-06-23 08:20:42 +00:00
sms_first_campaign.timer feat: Python script replacing n8n first SMS campaign 2026-06-23 08:20:42 +00:00