mtcute/packages/web
Alina Sireneva fbf5c8f4bc
chore!: removed @mtcute/wasm dependency from core
breaking: `WasmCryptoProvider` no longer exists
2024-03-07 05:35:37 +03:00
..
src chore!: removed @mtcute/wasm dependency from core 2024-03-07 05:35:37 +03:00
build.config.cjs chore!: started extracting platform-specific stuff into separate packages 2024-03-07 05:35:36 +03:00
package.json chore!: started extracting platform-specific stuff into separate packages 2024-03-07 05:35:36 +03:00
README.md chore!: started extracting platform-specific stuff into separate packages 2024-03-07 05:35:36 +03:00
tsconfig.json chore!: started extracting platform-specific stuff into separate packages 2024-03-07 05:35:36 +03:00
typedoc.cjs chore!: started extracting platform-specific stuff into separate packages 2024-03-07 05:35:36 +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}`)
})