#!/usr/bin/env python3 """Send Feishu message helper for cronjobs""" import sys import json import requests def send_message(chat_id: str, message: str): """Send message to Feishu chat via OpenClaw API""" # Use OpenClaw's message tool API response = requests.post( "http://localhost:18789/v1/message/send", json={ "channel": "feishu", "target": f"chat:{chat_id}", "message": message }, headers={"Content-Type": "application/json"} ) return response.json() if __name__ == "__main__": if len(sys.argv) < 3: print("Usage: send_feishu.py ") sys.exit(1) chat_id = sys.argv[1] message = sys.argv[2] result = send_message(chat_id, message) print(json.dumps(result))