Skip to content

python273/telegraph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c1d7fe0 · Oct 26, 2022

History

62 Commits
Oct 31, 2021
Nov 5, 2021
Oct 26, 2022
Nov 2, 2021
Jun 11, 2020
Nov 2, 2021
Aug 4, 2018
Nov 5, 2021
Nov 5, 2021
Nov 5, 2021
Oct 26, 2022

Repository files navigation

Telegraph

PyPI Python Versions License

Python Telegraph API wrapper

$ python3 -m pip install telegraph
# with asyncio support
$ python3 -m pip install 'telegraph[aio]'

Example

from telegraph import Telegraph

telegraph = Telegraph()
telegraph.create_account(short_name='1337')

response = telegraph.create_page(
    'Hey',
    html_content='<p>Hello, world!</p>'
)
print(response['url'])

Async Example

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='<p>Hello, world!</p>',
    )
    print(response['url'])


asyncio.run(main())