diff --git a/bots/commands/reset.py b/bots/commands/reset.py deleted file mode 100644 index 7d7a5c4..0000000 --- a/bots/commands/reset.py +++ /dev/null @@ -1,31 +0,0 @@ -# -*- coding: utf-8 -*- -""" -Команда !reset – сброс истории диалога (личной или комнатной). -Использует RAGClient. -""" - -import logging -from core.commands.base import Command - -logger = logging.getLogger(__name__) - - -class ResetCommand(Command): - name = "!reset" - aliases = ["/reset"] - - async def execute(self, msg, args: str, user_jid: str, room_jid: str = None): - try: - result = await self.bot.rag_client.reset_history(user_jid, room_jid) - if result.get('status') == 'ok': - reply = msg.reply("🧹 История сброшена.") - else: - reply = msg.reply(f"❌ Ошибка сброса: {result}") - except Exception as e: - logger.exception(f"Ошибка в !reset: {e}") - reply = msg.reply(f"❌ Ошибка: {e}") - if reply: - reply.send() - - def get_help(self) -> str: - return "Сбрасывает историю диалога (личную или комнатную)." \ No newline at end of file