Удалить reset.py

This commit is contained in:
Markov Andrey
2026-06-30 21:50:31 +00:00
parent 40de6c2885
commit 45e41937f7

View File

@@ -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 "Сбрасывает историю диалога (личную или комнатную)."