0.4.0-alpha • Published 5 months ago
@tgairbot/core v0.4.0-alpha
TgAirBot
TgAirBot - это легковесная библиотека для простого взаимодействия с Telegram Bot API.
Установка
Вы можете установить TgAirBot с помощью npm:
npm install @tgairbot/core
Использование
Простой пример использования библиотеки:
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);
Документация
Подробная документация доступна в нашей вики.
Лицензия
Эта библиотека лицензирована под MIT License - подробности см. в файле LICENSE.
0.3.1-alpha
6 months ago
0.4.0-alpha
5 months ago
0.3.0-alpha
6 months ago
0.2.0-alpha
6 months ago
0.1.1-alpha
6 months ago
0.1.0-alpha
6 months ago
0.0.5-alpha
6 months ago
0.0.4-alpha
6 months ago
0.0.3-alpha
6 months ago
0.0.2-alpha
6 months ago
0.0.1-alpha
6 months ago
0.0.0-alpha
6 months ago