From 68d97fa7175cd71b71ce823cc7e2323764369593 Mon Sep 17 00:00:00 2001 From: apepenkov <39992738+apepenkov@users.noreply.github.com> Date: Thu, 21 May 2020 12:27:02 +0300 Subject: [PATCH] Add files via upload --- telethon_examples/payment.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/telethon_examples/payment.py b/telethon_examples/payment.py index 5f7fccde..b06b08a2 100644 --- a/telethon_examples/payment.py +++ b/telethon_examples/payment.py @@ -10,8 +10,8 @@ import sys loop = asyncio.get_event_loop() """ -Provider token can be obtained via @BotFather. more info at https://core.telegram.org/bots/payments - +Provider token can be obtained via @BotFather. more info at https://core.telegram.org/bots/payments#getting-a-token + If you are using test token, set test=True in generate_invoice function, If you are using real token, set test=False """ @@ -20,7 +20,7 @@ provider_token = '' tracemalloc.start() logging.basicConfig(format='%(asctime)s - %(name)s - %(levelname)s - %(message)s', level=logging.WARNING) - +logger = logging.getLogger(__name__) def get_env(name, message, cast=str): if name in os.environ: @@ -177,4 +177,7 @@ async def main(): if __name__ == '__main__': + if not provider_token: + logger.log(logging.WARNING, "No provider token supplied.") + exit(1) loop.run_until_complete(main())