INNER CODE UNIT · TypeScript
Bot
grammyjs/grammY · src/bot.ts:159
export class Bot<
C extends Context = Context,
A extends Api = Api,
> extends Composer<C> {
private pollingRunning = false;
private pollingAbortController: AbortController | undefined;
private lastTriedUpdateId = 0;
/**
* Gives you full access to the Telegram Bot API.
* ```ts
* // This is how to call the Bot API methods:
* bot.api.sendMessage(chat_id, 'Hello, grammY!')
* ```
*
* Use this only outside of your middleware. If you have access to `ctx`,
* then using `ctx.api` instead of `bot.api` is preferred.
*/