Update main.py
Browse files
main.py
CHANGED
@@ -67,6 +67,19 @@ async def webhook(
|
|
67 |
|
68 |
|
69 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
70 |
# 使用字典模擬用戶訊息歷史存儲
|
71 |
user_message_history = defaultdict(list)
|
72 |
def store_user_message(user_id, message_type, message_content):
|
|
|
67 |
|
68 |
|
69 |
|
70 |
+
|
71 |
+
def get_image_url(message_id):
|
72 |
+
try:
|
73 |
+
message_content = line_bot_api.get_message_content(message_id)
|
74 |
+
file_path = f"/tmp/{message_id}.png"
|
75 |
+
with open(file_path, "wb") as f:
|
76 |
+
for chunk in message_content.iter_content():
|
77 |
+
f.write(chunk)
|
78 |
+
return file_path
|
79 |
+
except Exception as e:
|
80 |
+
print(f"Error getting image: {e}")
|
81 |
+
return None
|
82 |
+
|
83 |
# 使用字典模擬用戶訊息歷史存儲
|
84 |
user_message_history = defaultdict(list)
|
85 |
def store_user_message(user_id, message_type, message_content):
|