linkkf 로직수정중
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
import time
|
||||
import traceback
|
||||
|
||||
import requests
|
||||
from telepot_mod import Bot
|
||||
|
||||
from . import logger
|
||||
@@ -12,11 +14,21 @@ class SupportTelegram:
|
||||
try:
|
||||
bot = Bot(bot_token)
|
||||
if image_url is not None:
|
||||
bot.sendPhoto(chat_id, image_url, disable_notification=disable_notification)
|
||||
logger.debug(image_url)
|
||||
for i in range(5):
|
||||
if requests.get(image_url).status_code == 200:
|
||||
break
|
||||
else:
|
||||
time.sleep(3)
|
||||
try:
|
||||
bot.sendPhoto(chat_id, image_url, disable_notification=disable_notification)
|
||||
except Exception as e:
|
||||
logger.error(f"Exception:{str(e)}")
|
||||
logger.error(traceback.format_exc())
|
||||
bot.sendMessage(chat_id, text, disable_web_page_preview=True, disable_notification=disable_notification)
|
||||
return True
|
||||
except Exception as exception:
|
||||
logger.error('Exception:%s', exception)
|
||||
except Exception as e:
|
||||
logger.error(f"Exception:{str(e)}")
|
||||
logger.error(traceback.format_exc())
|
||||
logger.debug('Chatid:%s', chat_id)
|
||||
return False
|
||||
|
||||
Reference in New Issue
Block a user