Spaces:
Runtime error
Runtime error
Arnasltlt
commited on
Commit
•
88fac70
1
Parent(s):
07b1304
Loads of updates. Second version
Browse files
app.py
CHANGED
@@ -7,7 +7,7 @@ def send_message_via_api(to_number, message):
|
|
7 |
url = "https://whatsapp.arnasltlt.repl.co/send"
|
8 |
print(to_number)
|
9 |
# Send POST request
|
10 |
-
response = requests.post(url, data={"to_number": to_number, "message": "Hi, What is the order status for " + message+ '?'})
|
11 |
print(response.text)
|
12 |
# Return the response or any relevant message
|
13 |
history = get_history()
|
@@ -56,6 +56,10 @@ def get_history():
|
|
56 |
background-color: #009688;
|
57 |
align-self: flex-start;
|
58 |
}
|
|
|
|
|
|
|
|
|
59 |
.chat-bubble.user {
|
60 |
background-color: #ff5722;
|
61 |
align-self: flex-end;
|
@@ -112,10 +116,10 @@ with gr.Blocks() as demo:
|
|
112 |
with gr.Column():
|
113 |
gr.Markdown('### The conversation')
|
114 |
dt = gr.HTML(label="History")
|
115 |
-
demo.load(get_history, inputs=None, outputs=dt, every=
|
116 |
-
with gr.Row():
|
117 |
-
final = gr.Textbox()
|
118 |
-
demo.load(final_answer, inputs=None, outputs=final, every=
|
119 |
|
120 |
|
121 |
btn.click(fn=send_message_via_api,inputs=[inp,number],outputs=dt)
|
|
|
7 |
url = "https://whatsapp.arnasltlt.repl.co/send"
|
8 |
print(to_number)
|
9 |
# Send POST request
|
10 |
+
response = requests.post(url, data={"to_number": to_number, "message": f"[Order {message}] Hi, What is the order status for " + message+ '?'})
|
11 |
print(response.text)
|
12 |
# Return the response or any relevant message
|
13 |
history = get_history()
|
|
|
56 |
background-color: #009688;
|
57 |
align-self: flex-start;
|
58 |
}
|
59 |
+
.chat-bubble.function {
|
60 |
+
background-color: gray;
|
61 |
+
align-self: flex-start;
|
62 |
+
}
|
63 |
.chat-bubble.user {
|
64 |
background-color: #ff5722;
|
65 |
align-self: flex-end;
|
|
|
116 |
with gr.Column():
|
117 |
gr.Markdown('### The conversation')
|
118 |
dt = gr.HTML(label="History")
|
119 |
+
demo.load(get_history, inputs=None, outputs=dt, every=5, queue=True)
|
120 |
+
# with gr.Row():
|
121 |
+
# final = gr.Textbox()
|
122 |
+
# demo.load(final_answer, inputs=None, outputs=final, every=300, queue=True)
|
123 |
|
124 |
|
125 |
btn.click(fn=send_message_via_api,inputs=[inp,number],outputs=dt)
|