Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/python273/telegraph
Telegraph API wrapper | Telegra.ph
https://github.com/python273/telegraph
api-wrapper python telegraph telegraph-api
Last synced: about 2 months ago
JSON representation
Telegraph API wrapper | Telegra.ph
- Host: GitHub
- URL: https://github.com/python273/telegraph
- Owner: python273
- License: mit
- Created: 2016-12-20T16:27:07.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-04-05T09:45:45.000Z (6 months ago)
- Last Synced: 2024-07-28T03:07:41.076Z (about 2 months ago)
- Topics: api-wrapper, python, telegraph, telegraph-api
- Language: Python
- Homepage: https://pypi.org/project/telegraph/
- Size: 54.7 KB
- Stars: 286
- Watchers: 9
- Forks: 43
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Telegraph
[![PyPI](https://img.shields.io/pypi/v/telegraph.svg)](https://pypi.python.org/pypi/telegraph)
![Python Versions](https://img.shields.io/pypi/pyversions/telegraph.svg)
![License](https://img.shields.io/github/license/python273/telegraph.svg)Python Telegraph API wrapper
- [Documentation](https://python-telegraph.readthedocs.io/en/latest/)
```bash
$ python3 -m pip install telegraph
# with asyncio support
$ python3 -m pip install 'telegraph[aio]'
```## Example
```python
from telegraph import Telegraphtelegraph = Telegraph()
telegraph.create_account(short_name='1337')response = telegraph.create_page(
'Hey',
html_content='Hello, world!
'
)
print(response['url'])
```## Async Example
```python
import asyncio
from telegraph.aio import Telegraphasync def main():
telegraph = Telegraph()
print(await telegraph.create_account(short_name='1337'))response = await telegraph.create_page(
'Hey',
html_content='Hello, world!
',
)
print(response['url'])asyncio.run(main())
```