@yb1/sendkit-core
v0.0.3
Published
Core multi-platform messaging library for SendKit powered by Chat SDK
Maintainers
Readme
@yb1/sendkit-core
Core Telegram messaging library for SendKit.
Install
npm install @yb1/sendkit-coreUsage
import { sendTelegramMessage } from '@yb1/sendkit-core';
const result = await sendTelegramMessage({
botToken: process.env.TELEGRAM_BOT_TOKEN!,
chatId: '123456789',
message: 'Hello from SendKit',
});
console.log(result);
// { ok: true, chatId: '123456789', messageId: 42 }API
sendTelegramMessage(input)
| Field | Type | Description |
|-------|------|-------------|
| botToken | string | Telegram bot token |
| chatId | string | Target chat ID |
| message | string | Message text |
Returns Promise<{ ok: true; chatId: string; messageId: number }>.
Throws on validation errors (Zod) or Telegram API failures.
License
Apache-2.0
