refactor: modularize into core/events/formatters/drivers

This commit is contained in:
RhenCloud 2026-08-03 03:36:36 +08:00
parent 7b341ff9f4
commit 0af6b9a4b8
No known key found for this signature in database
GPG key ID: A574A617378C4E0B
62 changed files with 2430 additions and 2015 deletions

View file

@ -0,0 +1,14 @@
import type { Route, Env, NeutralMessage } from "../../types";
import type { PlatformDriver, SendResult } from "../types";
export class TelegramDriver implements PlatformDriver {
readonly id = "telegram";
async send(
_message: NeutralMessage,
_target: Route["target"],
_env: Env,
): Promise<SendResult> {
return { ok: false, error: "Telegram driver not implemented yet" };
}
}