Spaces:
Sleeping
Sleeping
Update main.py
Browse files
main.py
CHANGED
|
@@ -125,18 +125,18 @@ def handle_text_message(event):
|
|
| 125 |
)
|
| 126 |
)
|
| 127 |
else:
|
| 128 |
-
|
| 129 |
-
|
| 130 |
-
|
| 131 |
-
|
| 132 |
-
|
| 133 |
|
| 134 |
-
|
| 135 |
-
|
| 136 |
-
|
| 137 |
-
|
|
|
|
| 138 |
)
|
| 139 |
-
)
|
| 140 |
|
| 141 |
# === 處理圖片訊息 ===
|
| 142 |
@handler.add(MessageEvent, message=ImageMessageContent)
|
|
|
|
| 125 |
)
|
| 126 |
)
|
| 127 |
else:
|
| 128 |
+
with ApiClient(configuration) as api_client:
|
| 129 |
+
line_bot_api = MessagingApi(api_client)
|
| 130 |
+
response = query(event.message.text)
|
| 131 |
+
html_msg = markdown.markdown(response)
|
| 132 |
+
soup = BeautifulSoup(html_msg, "html.parser")
|
| 133 |
|
| 134 |
+
line_bot_api.reply_message_with_http_info(
|
| 135 |
+
ReplyMessageRequest(
|
| 136 |
+
reply_token=event.reply_token,
|
| 137 |
+
messages=[TextMessage(text=soup.get_text())]
|
| 138 |
+
)
|
| 139 |
)
|
|
|
|
| 140 |
|
| 141 |
# === 處理圖片訊息 ===
|
| 142 |
@handler.add(MessageEvent, message=ImageMessageContent)
|