mirror of
https://github.com/Genshin-bots/gsuid_core.git
synced 2025-05-12 06:55:49 +08:00
✨ event
新增file_type
(#8)
This commit is contained in:
parent
f2010f75b7
commit
95e0b65856
@ -52,6 +52,10 @@ async def msg_process(msg: MessageReceive) -> Event:
|
|||||||
data = _msg.data.split('|')
|
data = _msg.data.split('|')
|
||||||
event.file_name = data[0]
|
event.file_name = data[0]
|
||||||
event.file = data[1]
|
event.file = data[1]
|
||||||
|
if str(data[0]).startswith(('http', 'https')):
|
||||||
|
event.file_type = 'url'
|
||||||
|
else:
|
||||||
|
event.file_type = 'base64'
|
||||||
_content.append(_msg)
|
_content.append(_msg)
|
||||||
event.content = _content
|
event.content = _content
|
||||||
return event
|
return event
|
||||||
|
@ -31,6 +31,7 @@ class Event(MessageReceive):
|
|||||||
reply: Optional[str] = None
|
reply: Optional[str] = None
|
||||||
file_name: Optional[str] = None
|
file_name: Optional[str] = None
|
||||||
file: Optional[str] = None
|
file: Optional[str] = None
|
||||||
|
file_type: Optional[Literal['url', 'base64']] = None
|
||||||
|
|
||||||
|
|
||||||
class MessageSend(Struct):
|
class MessageSend(Struct):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user