From e94dc67ce0daac843ea5d302f432940542597436 Mon Sep 17 00:00:00 2001 From: Jauhien Leaniuk <59206490+UngeheurenUngeziefer@users.noreply.github.com> Date: Tue, 23 Jun 2020 19:46:32 +0300 Subject: [PATCH] sleep method added --- Telegram_poster.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/Telegram_poster.py b/Telegram_poster.py index 13b9ca4..a6621fe 100644 --- a/Telegram_poster.py +++ b/Telegram_poster.py @@ -35,12 +35,9 @@ def img_path(message): addresses_list.append(path + '/' + img) # addresses list contain ['address_1', 'address_N' ...] for path in addresses_list: # return path # return addresses like: './downloads/pepe_10.png' - try: - PosterBot.sendPhoto(chat_id, photo=open(path, 'rb')) - print('Posting {}'.format(path)) - except telepot.exception.TooManyRequestsError: - print('Too Many Requests') - continue + PosterBot.sendPhoto(chat_id, photo=open(path, 'rb')) + print('Posting {}'.format(path)) + sleep(3) # sleep for 3 sec - telegram limit 20 per minute MessageLoop(PosterBot, img_path).run_as_thread() print('Listening ...')