diff --git a/common.py b/common.py index 068dbf9..98b2a36 100644 --- a/common.py +++ b/common.py @@ -7,9 +7,8 @@ try: asyncio.set_event_loop_policy(uvloop.EventLoopPolicy()) except ImportError: uvloop = None - BOT_TOKEN = os.getenv("BOT_TOKEN") -ADMIN = [int(i) for i in os.getenv("BOT_ADMIN").split(",")] +ADMIN = [int(i) for i in os.getenv("BOT_ADMIN", "").split(",") if i] PIXIV_REFRESH_TOKEN = os.getenv("PIXIV_REFRESH_TOKEN") diff --git a/main.py b/main.py index 7c39edd..3521f4a 100644 --- a/main.py +++ b/main.py @@ -246,7 +246,8 @@ async def post_init(application: Application) -> None: async def post_stop(application: Application) -> None: - await application.bot.send_message(common.ADMIN[0], "Shutting down...") + if common.ADMIN: + await application.bot.send_message(common.ADMIN[0], "Shutting down...") async def post_shutdown(application: Application) -> None: