A simple pusher. You can use this project to send message to multiple platforms with unify simple API.
Work in Progress!!!
- [x] telegram
pnpm add @oevery/pusher
import { TelegramProvider } from '@oevery/pusher'
const telegram = await TelegramProvider.create()
telegram.send('this is a test message.')
- You can use
pusher.config.{js|ts}
to define pusher options. - Use environment like
PUSHER_TELEGRAM_TOKEN
. - Add options when create.
High-priority parameters will override low-priority parameters.
You must use this project in backend!
But you can use zod schema
in browser to validate options input.