fix(agent-office): Telegram HTML escape + 4096자 제한 + 실패 원인 로깅
This commit is contained in:
@@ -20,9 +20,12 @@ async def send_raw(text: str, reply_markup: Optional[dict] = None) -> dict:
|
||||
if reply_markup:
|
||||
payload["reply_markup"] = reply_markup
|
||||
result = await api_call("sendMessage", payload)
|
||||
ok = result.get("ok", False)
|
||||
return {
|
||||
"ok": result.get("ok", False),
|
||||
"message_id": result.get("result", {}).get("message_id") if result.get("ok") else None,
|
||||
"ok": ok,
|
||||
"message_id": result.get("result", {}).get("message_id") if ok else None,
|
||||
"description": result.get("description") if not ok else None,
|
||||
"error_code": result.get("error_code") if not ok else None,
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user