mtcute/packages/node
2023-12-18 11:51:40 +00:00
..
build.config.cjs build: extracted custom build config to packages themselves 2023-11-02 21:23:17 +03:00
index.ts chore(node): allow omitting input params 2023-12-13 21:43:46 +03:00
package.json v0.3.0 2023-12-18 11:51:40 +00:00
README.md chore(node): allow omitting input params 2023-12-13 21:43:46 +03:00
tsconfig.json fix: exports 2023-10-23 18:51:24 +03:00
typedoc.cjs chore: moved most configs to .config 2023-11-13 13:28:11 +03:00
utils.ts fix: exports 2023-10-23 18:51:24 +03:00

@mtcute/node

📖 API Reference

All-in-one package for NodeJS. Includes support for native crypto addon (must be installed separately, @mtcute/crypto-node), terminal I/O via readline and includes HTML and Markdown parsers.

Usage

import { NodeTelegramClient } from '@mtcute/node'

const tg = new NodeTelegramClient({
    apiId: 12345,
    apiHash: 'abcdef',
    storage: 'my-account'
})

tg.run(async (user) => {
    console.log(`✨ logged in as ${user.displayName}`)
})