nephthys/app/utils/logging.py
2025-05-30 22:49:06 +01:00

15 lines
530 B
Python

from app.utils.env import env
async def send_heartbeat(heartbeat: str, messages: list[str] = []):
if env.slack_heartbeat_channel:
msg = await env.slack_client.chat_postMessage(
channel=env.slack_heartbeat_channel, text=heartbeat
)
if messages:
for message in messages:
await env.slack_client.chat_postMessage(
channel=env.slack_heartbeat_channel,
text=message,
thread_ts=msg["ts"],
)