diff --git a/.gitignore b/.gitignore index 3e3fe0f..0486c1d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ srv_secrets.py venv/ -chroma_db/ \ No newline at end of file +chroma_db/ +__pycache__/ \ No newline at end of file diff --git a/app.py b/linebot_app.py similarity index 93% rename from app.py rename to linebot_app.py index 5b78830..53e9a3c 100755 --- a/app.py +++ b/linebot_app.py @@ -111,11 +111,9 @@ def message_text(event): with ApiClient(configuration) as api_client: line_bot_api = MessagingApi(api_client) - line_bot_api.push_message_with_http_info( - PushMessageRequest( - to=event.source.user_id, - messages=[TextMessage(text=str(user_sessions[event.source.user_id]({"question": event.message.text})['answer']))] - )) + with str(user_sessions[event.source.user_id]({"question": event.message.text})['answer']) as answer: + line_bot_api.push_message_with_http_info( + PushMessageRequest(to=event.source.user_id,messages=[TextMessage(text=answer)])) # main is here if __name__ == "__main__":