Удалить reset.py
This commit is contained in:
@@ -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 "Сбрасывает историю диалога (личную или комнатную)."
|
||||
Reference in New Issue
Block a user