Skip to content

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

ParameterType
context{ info: TelegramUser; plugins: string[]; updatesFrom: "webhook" | "long-polling"; }
context.infoTelegramUser
context.pluginsstring[]
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();

Documentation