just need getChatHistory method for tg
original repository https://github.com/dilongfa/node-tlg

original readme
## telegram-client

NodeJS API for the [TDLib](https://core.telegram.org/tdlib/getting-started). 
It helps you build your own Telegram Client. 
Full support Secret Chat feature.

---

### Installation

1. Build the binary (https://github.com/tdlib/td#building)
2. `npm i telegram-client`

---

### Usage

```js
const { Client } = require('telegram-client')

main()

async function main() {
	const client = new Client({
		apiId: 999999, 
		apiHash: '7cb3e46a69d2e69753744e216eb4e613'
	})

	try {
		await client.connect('user', 'YOUR_PHONE_NUMBER')

		await client.getChats()
		await client.createPrivateChat('USER_ID')
		await client.sendMessage('USER_ID', 'Hello my friend!')
		
		client.on('__updateMessageSendSucceeded', client.close)

	} catch(e) {
		console.error('ERROR', e)
	}
}
```
---
### Examples
See [examples/](examples) folder.

---

### Requirements

- TDLib binary (`libtdjson.so` on Linux, `libtdjson.dylib` on macOS, `tdjson.dll` on Windows)
- NodeJs version >= 10.0.0
---

### Building for Linux Debian 9.5
```sh
apt-get update
apt-get install cmake gperf ccache libssl-dev zlib1g-dev libreadline-dev clang ninja-build

git clone https://github.com/tdlib/td.git
cd td  
mkdir build
cd build

CXX=clang++ CC=clang cmake -GNinja -DCMAKE_BUILD_TYPE=Release ..
ninja

cp libtdjson.so /path/to/your-app-folder
```
