fix(telegram): normalize chat ids and improve errors
This commit is contained in:
1 parent
a88e5968ae
commit
6ca897e055
4 files changed
+92
-12
No files matched your search
@@ -360,7 +360,13 @@ export async function agentCommand(
|
||||
const telegramTarget = opts.to?.trim() || undefined;
|
||||
|
||||
const logDeliveryError = (err: unknown) => {
|
||||
const message = `Delivery failed (${deliveryProvider}): ${String(err)}`;
|
||||
const deliveryTarget =
|
||||
deliveryProvider === "telegram"
|
||||
? telegramTarget
|
||||
: deliveryProvider === "whatsapp"
|
||||
? whatsappTarget
|
||||
: undefined;
|
||||
const message = `Delivery failed (${deliveryProvider}${deliveryTarget ? ` to ${deliveryTarget}` : ""}): ${String(err)}`;
|
||||
runtime.error?.(message);
|
||||
if (!runtime.error) runtime.log(message);
|
||||
};
|
||||
|
||||
Reference in new issue
Block a user