diff --git a/bot.py b/bot.py index 69a309e..2337d0e 100755 --- a/bot.py +++ b/bot.py @@ -644,9 +644,13 @@ async def show_latest_news(self): async def test_task(discord_client): lock = asyncio.Lock() async with lock: - downloader = NewsDownloader() - downloader.process_news_feed() - await discord_client.show_latest_news() + try: + downloader = NewsDownloader() + downloader.process_news_feed() + await discord_client.show_latest_news() + except Exception as e: + log.error('Could not update news. Stacktrace follows.') + log.exception(e) if __name__ == '__main__':