From 52f35058db111224d70c5b9e4fe1380d39959e21 Mon Sep 17 00:00:00 2001 From: Oleg A Date: Fri, 29 Nov 2019 23:27:19 +0300 Subject: [PATCH] #238 Formatted deep linking docs --- aiogram/utils/deep_linking.py | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/aiogram/utils/deep_linking.py b/aiogram/utils/deep_linking.py index 2b420cf8..acb105da 100644 --- a/aiogram/utils/deep_linking.py +++ b/aiogram/utils/deep_linking.py @@ -12,14 +12,20 @@ https://core.telegram.org/bots#deep-linking We have add some utils to get deep links more handy. Basic link example: ->>> from aiogram.utils.deep_linking import get_start_link ->>> link = await get_start_link('foo') # result: 'https://t.me/MyBot?start=foo' + + .. code-block:: python + + from aiogram.utils.deep_linking import get_start_link + link = await get_start_link('foo') # result: 'https://t.me/MyBot?start=foo' Encoded link example: ->>> from aiogram.utils.deep_linking import get_start_link, decode_payload ->>> link = await get_start_link('foo', encode=True) # result: 'https://t.me/MyBot?start=Zm9v' ->>> # and decode it back: ->>> payload = decode_payload('Zm9v') # result: 'foo' + + .. code-block:: python + + from aiogram.utils.deep_linking import get_start_link, decode_payload + link = await get_start_link('foo', encode=True) # result: 'https://t.me/MyBot?start=Zm9v' + # and decode it back: + payload = decode_payload('Zm9v') # result: 'foo' """