mirror of
https://github.com/zhayujie/chatgpt-on-wechat.git
synced 2026-03-19 21:38:18 +08:00
chore: remove passive_reply_message.py
This commit is contained in:
@@ -35,7 +35,7 @@ def subscribe_msg():
|
|||||||
这里是ChatGPT,可以自由对话。
|
这里是ChatGPT,可以自由对话。
|
||||||
资源有限,回复较慢,请勿着急。
|
资源有限,回复较慢,请勿着急。
|
||||||
支持语音对话。
|
支持语音对话。
|
||||||
暂时不支持图片输入。
|
支持图片输入。
|
||||||
支持图片输出,画字开头的消息将按要求创作图片。
|
支持图片输出,画字开头的消息将按要求创作图片。
|
||||||
支持tool、角色扮演和文字冒险等丰富的插件。
|
支持tool、角色扮演和文字冒险等丰富的插件。
|
||||||
输入'{trigger_prefix}#帮助' 查看详细指令。"""
|
输入'{trigger_prefix}#帮助' 查看详细指令。"""
|
||||||
|
|||||||
@@ -1,78 +0,0 @@
|
|||||||
# -*- coding: utf-8 -*-#
|
|
||||||
# filename: reply.py
|
|
||||||
import time
|
|
||||||
|
|
||||||
|
|
||||||
class Msg(object):
|
|
||||||
def __init__(self):
|
|
||||||
pass
|
|
||||||
|
|
||||||
def send(self):
|
|
||||||
return "success"
|
|
||||||
|
|
||||||
|
|
||||||
class TextMsg(Msg):
|
|
||||||
def __init__(self, toUserName, fromUserName, content):
|
|
||||||
self.__dict = dict()
|
|
||||||
self.__dict["ToUserName"] = toUserName
|
|
||||||
self.__dict["FromUserName"] = fromUserName
|
|
||||||
self.__dict["CreateTime"] = int(time.time())
|
|
||||||
self.__dict["Content"] = content
|
|
||||||
|
|
||||||
def send(self):
|
|
||||||
XmlForm = """
|
|
||||||
<xml>
|
|
||||||
<ToUserName><![CDATA[{ToUserName}]]></ToUserName>
|
|
||||||
<FromUserName><![CDATA[{FromUserName}]]></FromUserName>
|
|
||||||
<CreateTime>{CreateTime}</CreateTime>
|
|
||||||
<MsgType><![CDATA[text]]></MsgType>
|
|
||||||
<Content><![CDATA[{Content}]]></Content>
|
|
||||||
</xml>
|
|
||||||
"""
|
|
||||||
return XmlForm.format(**self.__dict)
|
|
||||||
|
|
||||||
|
|
||||||
class VoiceMsg(Msg):
|
|
||||||
def __init__(self, toUserName, fromUserName, mediaId):
|
|
||||||
self.__dict = dict()
|
|
||||||
self.__dict["ToUserName"] = toUserName
|
|
||||||
self.__dict["FromUserName"] = fromUserName
|
|
||||||
self.__dict["CreateTime"] = int(time.time())
|
|
||||||
self.__dict["MediaId"] = mediaId
|
|
||||||
|
|
||||||
def send(self):
|
|
||||||
XmlForm = """
|
|
||||||
<xml>
|
|
||||||
<ToUserName><![CDATA[{ToUserName}]]></ToUserName>
|
|
||||||
<FromUserName><![CDATA[{FromUserName}]]></FromUserName>
|
|
||||||
<CreateTime>{CreateTime}</CreateTime>
|
|
||||||
<MsgType><![CDATA[voice]]></MsgType>
|
|
||||||
<Voice>
|
|
||||||
<MediaId><![CDATA[{MediaId}]]></MediaId>
|
|
||||||
</Voice>
|
|
||||||
</xml>
|
|
||||||
"""
|
|
||||||
return XmlForm.format(**self.__dict)
|
|
||||||
|
|
||||||
|
|
||||||
class ImageMsg(Msg):
|
|
||||||
def __init__(self, toUserName, fromUserName, mediaId):
|
|
||||||
self.__dict = dict()
|
|
||||||
self.__dict["ToUserName"] = toUserName
|
|
||||||
self.__dict["FromUserName"] = fromUserName
|
|
||||||
self.__dict["CreateTime"] = int(time.time())
|
|
||||||
self.__dict["MediaId"] = mediaId
|
|
||||||
|
|
||||||
def send(self):
|
|
||||||
XmlForm = """
|
|
||||||
<xml>
|
|
||||||
<ToUserName><![CDATA[{ToUserName}]]></ToUserName>
|
|
||||||
<FromUserName><![CDATA[{FromUserName}]]></FromUserName>
|
|
||||||
<CreateTime>{CreateTime}</CreateTime>
|
|
||||||
<MsgType><![CDATA[image]]></MsgType>
|
|
||||||
<Image>
|
|
||||||
<MediaId><![CDATA[{MediaId}]]></MediaId>
|
|
||||||
</Image>
|
|
||||||
</xml>
|
|
||||||
"""
|
|
||||||
return XmlForm.format(**self.__dict)
|
|
||||||
Reference in New Issue
Block a user