GramIO API Reference / gramio/dist / Hooks / OnStart
Type Alias: OnStart()
OnStart = (
context) =>unknown
Defined in: gramio/index.d.ts:735
Type for onStart hook
Parameters
| Parameter | Type |
|---|---|
context | { info: TelegramUser; plugins: string[]; updatesFrom: "webhook" | "long-polling"; } |
context.info | TelegramUser |
context.plugins | string[] |
context.updatesFrom | "webhook" | "long-polling" |
Returns
unknown
Example
typescript
import { Bot } from "gramio";
const bot = new Bot(process.env.TOKEN!).onStart(
({ plugins, info, updatesFrom }) => {
console.log(`plugin list - ${plugins.join(", ")}`);
console.log(`bot username is @${info.username}`);
console.log(`updates from ${updatesFrom}`);
}
);
bot.start();