diff --git a/starbot/core/bot.py b/starbot/core/bot.py index 6ece078..1921f81 100644 --- a/starbot/core/bot.py +++ b/starbot/core/bot.py @@ -218,6 +218,9 @@ class StarBot: loop = bcc.loop if loop.run_until_complete(self.__main()): return - loop.add_signal_handler(signal.SIGINT, lambda: loop.stop()) + try: + loop.add_signal_handler(signal.SIGINT, lambda: loop.stop()) + except NotImplementedError: + pass loop.run_forever() loop.close()