https://github.com/python273/telegraph
Telegraph API wrapper | Telegra.ph
https://github.com/python273/telegraph
api-wrapper python telegraph telegraph-api
Last synced: 8 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 (about 9 years ago)
- Default Branch: master
- Last Pushed: 2024-04-05T09:45:45.000Z (over 1 year ago)
- Last Synced: 2025-05-09T10:46:55.809Z (8 months ago)
- Topics: api-wrapper, python, telegraph, telegraph-api
- Language: Python
- Homepage: https://pypi.org/project/telegraph/
- Size: 54.7 KB
- Stars: 298
- Watchers: 8
- Forks: 46
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Telegraph
[](https://pypi.python.org/pypi/telegraph)


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 Telegraph
telegraph = 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 Telegraph
async 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())
```