o
    -%j'	                     @   s   d Z ddlZddlmZ ejdeee j	 ddl
mZmZmZmZmZmZ edZdefddZdd
efddZedkrKedejv d dS dS )u:  Wave C — launch-day blast (24.06.2026). Sends a short "it's live" follow-up to
all press targets already contacted/replied. Triggered by cron on launch morning.

Launch URL read from data/launch-url.txt (put the live Kickstarter link there before
launch); defaults to https://helloplappi.com. Safe to run --dry.
    N)Path)
send_emailwa_sendinsert_item
set_statusdblogz0/home/agent/plappi-marketing/data/launch-url.txtreturnc                  C   s    t  rt   } | r| S dS )Nzhttps://helloplappi.com)LAUNCH_URL_FILEexists	read_textstrip)u r   L/home/nk/hobo-godmode/otto/projekte/plappi/marketing/engine/wave_c_launch.py
launch_url   s
   r   Fdryc              
   C   s   t  }t }|d }|  d}d }}|D ]<}|d p d}d| d}	d|vr0|d	7 }q| r7|d	7 }qt|||	rUt|d
 dd|d |	|dd}
t|
d |d	7 }qd| d| d| }| sgt| t	|d t
| d S )NzQSELECT * FROM targets WHERE channel='press' AND status IN ('contacted','replied')u*   Plappi ist jetzt LIVE auf Kickstarter 🚀r   contact uF   Hallo,

kurzes Update: Plappi ist seit heute live auf Kickstarter — ub  

Der screen-freie, datenschutz-erste Sprachbegleiter für Kinder (2–15 J., 27 Sprachen) aus der Wiener BReact GmbH. Über Berichterstattung heute zum Start freuen wir uns sehr.

Demo, Pressebilder, O-Töne und ein Interview gern auf Zuruf.

Kontakt:
Nemanja Klincov — Gründer & CEO, Plappi (BReact GmbH)
nemanja@breact.ai · https://helloplappi.com@   idpresspress_followupplatformlaunch)subject
thread_refsentu   🚀 Wave-C Launch-Blast: z Mails an warme Kontakte raus (u!    Formulare übersprungen). Link: zwave-c)r   r   executefetchallcloser   r   r   r   r   print)r   urlconnrowssubjr   formstcbodyiidmsgr   r   r   run   sH   


r-   __main__z--dry)r   )F)__doc__syspathlibr   pathinsertstr__file__resolveparentmarketing_libr   r   r   r   r   r   r
   r   boolr-   __name__argvr   r   r   r   <module>   s    &