TelegramsJS is a powerful and versatile library for building Telegram bots in TypeScript/JavaScript. It provides a range of features to simplify bot development, including message handling, file management, and interaction with the Telegram API.
- Message Handling: Easily handle incoming messages and events from Telegram users.
- File Management: Manage files, send images, videos, and documents effortlessly.
- Interaction: Interact with users through reactions, messages, and more.
- ESM Support: Full support for ECMAScript Modules for better code organization and smaller package sizes.
To install TelegramsJS and its related libraries, you can use npm or yarn:
npm install telegramsjs @telegram.ts/collection @telegram.ts/types @telegram.ts/emoji @telegram.ts/formattersor
yarn add telegramsjs @telegram.ts/collection @telegram.ts/types @telegram.ts/emoji @telegram.ts/formattersFor more detailed usage and examples, refer to the documentation.
- @telegram.ts/collection: Collection utilities for
TelegramsJS. - @telegram.ts/types:
TypeScripttypes for Telegram API objects. - @telegram.ts/emoji: Emoji utilities for
TelegramsJS. - @telegram.ts/formatters: Formatters for text and messages in
TelegramsJS.
Contributions are welcome! If you'd like to contribute to TelegramsJS, please check out our contribution guidelines.
TelegramsJS is licensed under the MIT License. See LICENSE for more information.