import asyncio import logging logger = logging.getLogger(__name__) def stop(stop_event, bot): """Остановка бота""" stop_event.set() try: asyncio.run_coroutine_threadsafe(bot.close(), bot.loop).result(timeout=5) except Exception as e: logger.error("Ошибка при остановке бота: %s", e)