加入聊天记录入库动作
This commit is contained in:
8
robot.py
8
robot.py
@@ -6,6 +6,7 @@ import time
|
||||
import xml.etree.ElementTree as ET
|
||||
from queue import Empty
|
||||
from threading import Thread
|
||||
from datetime import datetime, timedelta
|
||||
|
||||
from base.func_epic import is_friday, get_free
|
||||
from base.func_zhipu import ZhiPu
|
||||
@@ -27,6 +28,7 @@ __version__ = "39.2.4.0"
|
||||
|
||||
from message_report.process_message import process_message
|
||||
from message_report.write_db import write_to_db, generate_and_send_ranking
|
||||
from message_storage.message_to_db import archive_message
|
||||
|
||||
|
||||
class Robot(Job):
|
||||
@@ -158,6 +160,12 @@ class Robot(Job):
|
||||
except Exception as e:
|
||||
self.LOG.error(f"process_message error: {e}")
|
||||
|
||||
# 聊天记录入库动作:
|
||||
try:
|
||||
archive_message(datetime.now(),msg.sender,msg.content,msg.type,msg.extra)
|
||||
except Exception as e:
|
||||
self.LOG.error(f"archive_message error: {e}")
|
||||
|
||||
# 如果在群里被 @
|
||||
if msg.roomid not in self.config.GROUPS: # 不在配置的响应的群列表里,忽略
|
||||
return
|
||||
|
||||
Reference in New Issue
Block a user