semvec/pypi-packages huggingface dataset:
telepost 0.0.26
Get post from telegram and make ready to repost it to other places (twitter / douban / reddit).
Requires Python: >=3.0

# telepost

Get post from telegram and make ready to repost it to other places (twitter / douban / reddit).

## usage

```
import telepost
import time
import plain_db
import asyncio

existing = plain_db.load('existing')
channel = 'twitter_translate'

post = telepost.getPost(channel, existing, min_time=1, max_time = time.time()) # get the first post outside existing ones

posts = telepost.getPosts(channel, min_time=1, max_time = time.time() - 24 * 10 * 60 * 60) # return a generator

async def run():
	# credential file need to contain telegram_api_hash, telegram_api_id and telegram_user_password
	post_id = 1392
	post_size = 2
	filenames = await telepost.getImages(channel, post_id, post_size)
	await telepost.exitTelethon()

loop = asyncio.new_event_loop()
asyncio.set_event_loop(loop)
r = loop.run_until_complete(run())
loop.close()
```

## how to install

`pip3 install telepost`