Spaces:
Runtime error
Runtime error
measmonysuon
commited on
Commit
•
64536ea
1
Parent(s):
5c58008
Update app.py
Browse files
app.py
CHANGED
@@ -107,20 +107,11 @@ def create_gradio_interface():
|
|
107 |
with gr.Blocks() as interface:
|
108 |
# Personalized HTML content
|
109 |
gr.HTML("""
|
110 |
-
<
|
111 |
-
<script>
|
112 |
-
document.addEventListener('DOMContentLoaded', function() {
|
113 |
-
window.Telegram.WebApp.init();
|
114 |
-
const urlParams = new URLSearchParams(window.location.search);
|
115 |
-
const userChatId = urlParams.get('user_chat_id') || "Guest";
|
116 |
-
window.Telegram.WebApp.setTitle(`Welcome!`);
|
117 |
-
document.getElementById('user-chat-id-input').value = userChatId; // Set hidden textbox with userChatId
|
118 |
-
});
|
119 |
-
</script>
|
120 |
-
<h3>Welcome! Generate images based on prompts.</h3>
|
121 |
""")
|
122 |
|
123 |
# Create input components
|
|
|
124 |
prompt_input = gr.Textbox(label="Prompt", placeholder="Enter your prompt here...")
|
125 |
resolution_dropdown = gr.Dropdown(choices=list(resolutions.keys()), label="Resolution", value="1024x1024")
|
126 |
generate_button = gr.Button("Generate")
|
@@ -132,9 +123,6 @@ def create_gradio_interface():
|
|
132 |
# Button to get user points
|
133 |
get_points_button = gr.Button("Get Points")
|
134 |
points_output = gr.Textbox(label="User Points", placeholder="User points will be displayed here", interactive=False)
|
135 |
-
|
136 |
-
# Hidden textbox to hold the user_chat_id
|
137 |
-
user_chat_id_input = gr.Textbox(visible=False, value="Guest", elem_id="user-chat-id-input")
|
138 |
|
139 |
# Set up interaction
|
140 |
generate_button.click(
|
|
|
107 |
with gr.Blocks() as interface:
|
108 |
# Personalized HTML content
|
109 |
gr.HTML("""
|
110 |
+
<h3>Welcome! Please enter your user chat ID to continue.</h3>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
111 |
""")
|
112 |
|
113 |
# Create input components
|
114 |
+
user_chat_id_input = gr.Textbox(label="User Chat ID", placeholder="Enter your user chat ID here...")
|
115 |
prompt_input = gr.Textbox(label="Prompt", placeholder="Enter your prompt here...")
|
116 |
resolution_dropdown = gr.Dropdown(choices=list(resolutions.keys()), label="Resolution", value="1024x1024")
|
117 |
generate_button = gr.Button("Generate")
|
|
|
123 |
# Button to get user points
|
124 |
get_points_button = gr.Button("Get Points")
|
125 |
points_output = gr.Textbox(label="User Points", placeholder="User points will be displayed here", interactive=False)
|
|
|
|
|
|
|
126 |
|
127 |
# Set up interaction
|
128 |
generate_button.click(
|