TgAirBot - это легковесная библиотека для простого взаимодействия с [Telegram Bot API](https://core.telegram.org/bots/api).
npm install @tgairbot/coreTgAirBot - это легковесная библиотека для простого взаимодействия с Telegram Bot API.
Вы можете установить TgAirBot с помощью npm:
``bash`
npm install @tgairbot/coreИспользование
Простой пример использования библиотеки:
`typescript
import { useFilter, Polling, Methods, UpdateHandler } from "@tgairbot/core";
const TOKEN = "YOUR_TOKEN";
const polling = new Polling(TOKEN, { log: true });
const methods = new Methods(TOKEN);
polling.start().then();
const onMessageCallback: HandlerCallback<"message"> = async ({ params, wrapper }) => {
useFilter(
async () => params.text === "/start",
params,
async (res) => {
await methods.sendMessage({
replyToMessageId: params.messageId,
chatId: params.chat.id,
text: "Hello world!!!",
});
},
);
};
UpdateHandler.onMessage(onMessageCallback);
``