feat(flash picture): support flash picture

This commit is contained in:
omg-xtao 2022-03-08 20:06:10 +08:00 committed by GitHub
parent f2595110a9
commit dfb1421f84
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -28,6 +28,12 @@ class QQMsgProcessor:
efb_msg.text = self._("[Image Source missing]")
return [efb_msg]
# flash picture
if "flash" == data.get("type", ""):
data["url"] = f'https://gchat.qpic.cn/gchatpic_new/1/1-1-' \
f'{data["file"].replace(".image", "").upper()}/0?term=3%27'
efb_msg.text = self._('Send a flash picture.')
efb_msg.file = cq_get_image(data["url"])
if efb_msg.file is None:
efb_msg.type = MsgType.Text