diff --git a/aiogram/utils/deep_linking.py b/aiogram/utils/deep_linking.py index d44500ce..3cb3cc25 100644 --- a/aiogram/utils/deep_linking.py +++ b/aiogram/utils/deep_linking.py @@ -85,17 +85,17 @@ async def create_startapp_link( encoder: Optional[Callable[[bytes], bytes]] = None, ) -> str: """ - Create 'startapp' deep link with your payload. + Create 'startapp' deep link with your payload. - If you need to encode payload or pass special characters - - set encode as True + If you need to encode payload or pass special characters - + set encode as True - :param bot: bot instance - :param payload: args passed with /start - :param encode: encode payload with base64url or custom encoder - :param encoder: custom encoder callable - :return: link - """ + :param bot: bot instance + :param payload: args passed with /start + :param encode: encode payload with base64url or custom encoder + :param encoder: custom encoder callable + :return: link + """ username = (await bot.me()).username return create_deep_link( username=cast(str, username), diff --git a/tests/test_utils/test_deep_linking.py b/tests/test_utils/test_deep_linking.py index 58ff8513..b5818c52 100644 --- a/tests/test_utils/test_deep_linking.py +++ b/tests/test_utils/test_deep_linking.py @@ -1,7 +1,10 @@ import pytest -from aiogram.utils.deep_linking import create_start_link, create_startgroup_link, \ - create_startapp_link +from aiogram.utils.deep_linking import ( + create_start_link, + create_startapp_link, + create_startgroup_link, +) from aiogram.utils.payload import decode_payload, encode_payload from tests.mocked_bot import MockedBot