mirror of
https://github.com/LC044/WeChatMsg
synced 2025-02-23 11:42:20 +08:00
更新年度报告,增加微信默认表情包
This commit is contained in:
parent
087b208b21
commit
2b8bbce177
@ -5,6 +5,13 @@
|
|||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||||
<title>微信年度聊天报告</title>
|
<title>微信年度聊天报告</title>
|
||||||
<link rel="stylesheet" href="https://memotrace.cn/static/css/style.css">
|
<link rel="stylesheet" href="https://memotrace.cn/static/css/style.css">
|
||||||
|
<style>
|
||||||
|
.emoji_img {
|
||||||
|
width: 22px;
|
||||||
|
height: 22px;
|
||||||
|
vertical-align: middle;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/echarts@latest/dist/echarts.min.js"></script>
|
<script type="text/javascript" src="https://cdn.jsdelivr.net/npm/echarts@latest/dist/echarts.min.js"></script>
|
||||||
<script type="text/javascript" src="https://assets.pyecharts.org/assets/v5/echarts-wordcloud.min.js"></script>
|
<script type="text/javascript" src="https://assets.pyecharts.org/assets/v5/echarts-wordcloud.min.js"></script>
|
||||||
<link rel="stylesheet" href="https://memotrace.cn/static/css/fullpage.min.css" />
|
<link rel="stylesheet" href="https://memotrace.cn/static/css/fullpage.min.css" />
|
||||||
@ -143,14 +150,14 @@
|
|||||||
<div class="item item-left">
|
<div class="item item-left">
|
||||||
<img class="bubble-avatar" src="{{ta_avatar_path}}">
|
<img class="bubble-avatar" src="{{ta_avatar_path}}">
|
||||||
<div class="bubble bubble-left">
|
<div class="bubble bubble-left">
|
||||||
{{dialog[1]}}
|
{{dialog[1] | safe}}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% if dialog[0]==1: %}
|
{% if dialog[0]==1: %}
|
||||||
<div class="item item-right">
|
<div class="item item-right">
|
||||||
<div class="bubble bubble-right">
|
<div class="bubble bubble-right">
|
||||||
{{dialog[1]}}
|
{{dialog[1] | safe}}
|
||||||
</div>
|
</div>
|
||||||
<img class="bubble-avatar" src="{{my_avatar_path}}">
|
<img class="bubble-avatar" src="{{my_avatar_path}}">
|
||||||
</div>
|
</div>
|
||||||
|
@ -14,6 +14,7 @@ from app.config import SERVER_API_URL
|
|||||||
from app.person import Contact, Me, ContactDefault
|
from app.person import Contact, Me, ContactDefault
|
||||||
from app.util.emoji import get_most_emoji
|
from app.util.emoji import get_most_emoji
|
||||||
from app.util.region_conversion import conversion_region_to_chinese
|
from app.util.region_conversion import conversion_region_to_chinese
|
||||||
|
from app.util.replace_text import replace_text
|
||||||
|
|
||||||
app = Flask(__name__)
|
app = Flask(__name__)
|
||||||
|
|
||||||
@ -113,6 +114,10 @@ def christmas(wxid):
|
|||||||
if time_ in item:
|
if time_ in item:
|
||||||
label = key
|
label = key
|
||||||
latest_dialog = msg_db.get_latest_time_of_message(contact.wxid, time_range=time_range)
|
latest_dialog = msg_db.get_latest_time_of_message(contact.wxid, time_range=time_range)
|
||||||
|
|
||||||
|
for i, dialog in enumerate(latest_dialog):
|
||||||
|
latest_dialog[i] = (dialog[0], replace_text(dialog[1]), dialog[2], dialog[3])
|
||||||
|
|
||||||
latest_time = latest_dialog[0][2] if latest_dialog else ''
|
latest_time = latest_dialog[0][2] if latest_dialog else ''
|
||||||
time_data = {
|
time_data = {
|
||||||
'latest_time': latest_time,
|
'latest_time': latest_time,
|
||||||
|
Loading…
Reference in New Issue
Block a user