- 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 |
||
|---|---|---|
| .. | ||
| __pycache__ | ||
| anonymize-1c-xml.mjs | ||
| backup.py | ||
| sms_first_campaign.py | ||
| sms_first_campaign.service | ||
| sms_first_campaign.timer | ||