src.bot.dm module

src.bot.dm.load_prompts()[source]

Load non-empty prompt strings from the prompts CSV into a list.

src.bot.dm.log_no_response(user_id, prompt)[source]

Build a structured log entry for a user who did not respond to a vibe check.

src.bot.dm.send_dm(client: WebClient, user_id: str, prompt: str)[source]

Send a direct message to a user and return the Slack API response, or None on error.