measmonysuon commited on
Commit
57c37dd
1 Parent(s): a8a7df4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -14
app.py CHANGED
@@ -4,20 +4,13 @@ import os
4
  import logging
5
  from urllib.parse import parse_qs, urlparse
6
 
7
- # Initialize the client for image generation
8
  client_image = Client("mukaist/DALLE-4K")
9
-
10
- # Define resolutions
11
  resolutions = {
12
  "896x1152": (896, 1152),
13
  "1024x1024": (1024, 1024),
14
  "1216x832": (1216, 832)
15
  }
16
-
17
- # Define the default style
18
  DEFAULT_STYLE = "3840 x 2160"
19
-
20
- # Set up logging
21
  logging.basicConfig(level=logging.INFO)
22
  logger = logging.getLogger(__name__)
23
 
@@ -64,9 +57,6 @@ def create_gradio_interface(username):
64
  document.addEventListener('DOMContentLoaded', function() {{
65
  window.Telegram.WebApp.init();
66
  window.Telegram.WebApp.setTitle("Welcome, {username}!");
67
- document.getElementById('my-button').addEventListener('click', function() {{
68
- window.Telegram.WebApp.close();
69
- }});
70
  }});
71
  </script>
72
  <h3>Welcome, {username}! Generate images based on prompts.</h3>
@@ -94,7 +84,6 @@ def create_gradio_interface(username):
94
  return interface
95
 
96
  def launch_gradio(username):
97
- # Launch the Gradio interface
98
  interface = create_gradio_interface(username)
99
  interface.launch()
100
 
@@ -104,12 +93,11 @@ def extract_username_from_url(url):
104
  return params.get('username', ["Guest"])[0]
105
 
106
  def get_username_from_url():
107
- # Placeholder URL, replace with actual URL or method to get URL in deployment
108
- url = 'https://measmonysuon-imagen.hf.space/?username=Guest'
109
  username = extract_username_from_url(url)
110
  logger.info(f"Extracted username: {username}")
111
  return username
112
 
113
- # Launch Gradio with the extracted or default username
114
  username = get_username_from_url()
115
  launch_gradio(username)
 
4
  import logging
5
  from urllib.parse import parse_qs, urlparse
6
 
 
7
  client_image = Client("mukaist/DALLE-4K")
 
 
8
  resolutions = {
9
  "896x1152": (896, 1152),
10
  "1024x1024": (1024, 1024),
11
  "1216x832": (1216, 832)
12
  }
 
 
13
  DEFAULT_STYLE = "3840 x 2160"
 
 
14
  logging.basicConfig(level=logging.INFO)
15
  logger = logging.getLogger(__name__)
16
 
 
57
  document.addEventListener('DOMContentLoaded', function() {{
58
  window.Telegram.WebApp.init();
59
  window.Telegram.WebApp.setTitle("Welcome, {username}!");
 
 
 
60
  }});
61
  </script>
62
  <h3>Welcome, {username}! Generate images based on prompts.</h3>
 
84
  return interface
85
 
86
  def launch_gradio(username):
 
87
  interface = create_gradio_interface(username)
88
  interface.launch()
89
 
 
93
  return params.get('username', ["Guest"])[0]
94
 
95
  def get_username_from_url():
96
+ # Placeholder URL; replace with actual URL or method to get URL in deployment
97
+ url = 'https://measmonysuon-imagen.hf.space/?username=MoMo'
98
  username = extract_username_from_url(url)
99
  logger.info(f"Extracted username: {username}")
100
  return username
101
 
 
102
  username = get_username_from_url()
103
  launch_gradio(username)