modified: src/mainprocess.py

modified:   src/modules/user_modules.py
modified:   src/plugin_manager.py
This commit is contained in:
JianFeeeee
2025-08-17 11:27:07 +08:00
parent 2d00fa4c0f
commit a0e9bf1b44
3 changed files with 13 additions and 27 deletions

View File

@ -59,9 +59,12 @@ class User:
requests.request("POST","{0}/set_input_status".format(self.url), headers=headers, data=payload)
time.sleep(0.5)
def send_message(self, message):
def send_message(self, message):#发送消息
requests.post(url='{0}/send_private_msg'.format(self.url), json={'user_id':self.user_id, 'message':message})
self.db.save_private_message(self,role = 'assistant',content=message)#保存发送的消息
def send_file(self,dir,name):#上传文件
requests.post(url='{0}/upload_private_file'.format(self.url), json={'user_id':self.user_id, 'file':dir,"name":name})
self.db.save_private_message(self,role = 'assistant',content="发送了名为{name}的文件")
class Group:
def __init__(self, group_id,url = mainurl,user=None,users=None):
@ -114,6 +117,10 @@ class Group:
else:
print(f"请求失败,状态码: {response.status_code}")
def send_message(self,message):
def send_message(self,message):#发送消息
requests.post(url='{0}/send_group_msg'.format(self.url), json={'group_id': self.group_id, 'message': message})
self.db.save_group_message(self,'assistant',message, sender_id=0)#保存发送的消息
def upload_file(self,dir,name,id):#上传文件
requests.post(url='{0}/upload_group_file'.format(self.url), json={'group_id': self.group_id, 'file': dir , "name": name,"folder_id": id})
self.db.save_group_message(self,'assistant',"上传了名为{name}的文件到群文件夹{id}", sender_id=0)#保存发送的消息