FumesAI commited on
Commit
007e326
·
verified ·
1 Parent(s): 91c365c

Update index.html

Browse files
Files changed (1) hide show
  1. index.html +10 -33
index.html CHANGED
@@ -131,7 +131,7 @@
131
  *Image Generation is now available :)
132
 
133
  NOTE :- you will be banned if you tried to manipulate ai behaviour `)
134
- var socket = io.connect('https://apix-30ox.onrender.com');
135
  var messages = document.getElementById('chat-messages');
136
  let user = localStorage.getItem("userName")
137
  console.log(user)
@@ -139,10 +139,7 @@
139
  while (true) {
140
  user = prompt('Create Your Username');
141
  if (user != null && user !== '' && user !== undefined) {
142
- // Convert the username to uppercase for case-insensitive comparison
143
  let upperCaseUser = user.toUpperCase();
144
-
145
- // Check if the username contains "YASIR" in any form
146
  if (!upperCaseUser.includes("YASIR")) {
147
  localStorage.setItem("userName", upperCaseUser);
148
  break;
@@ -152,7 +149,6 @@
152
  }
153
  }
154
  }
155
-
156
  console.log(user)
157
  var userInput = document.getElementById('user-input');
158
  socket.on('user_count', function(data) {
@@ -164,7 +160,6 @@
164
  setTimeout(function(){
165
  document.getElementById('btn').disabled = false;
166
  }, 7000); // 5000 milliseconds = 5 seconds
167
-
168
  var message = userInput.value;
169
  if (message.length > 1200 ) {
170
  alert('Message length exceeds 1200 characters!!');
@@ -182,7 +177,6 @@
182
  }
183
  }
184
  }
185
-
186
  userInput.addEventListener("keypress", function(event) {
187
  if (event.keyCode === 13) {
188
  if(!document.getElementById('btn').disabled){
@@ -194,23 +188,15 @@
194
 
195
 
196
 
197
- socket.on('message', function(data) {
198
- var newMessage = document.createElement('p');
199
-
200
- var userName = document.createElement('strong');
201
- userName.textContent = data.user;
202
- userName.style.color = 'pink';
203
- userName.style.fontSize = '20px';
204
-
205
- // Check if the message contains "X [BOT]" and wrap it in a span
206
- var messageContent = data.message.replace(/X \[BOT\]/g, '<span style="color: green;">X [BOT]</span>');
207
-
208
- // Set the innerHTML of the newMessage element
209
- newMessage.innerHTML = `<strong style="color: pink; font-size: 20px;">${data.user}</strong><br>${messageContent}`;
210
-
211
- newMessage.classList.add('user-message');
212
-
213
- messages.appendChild(newMessage);
214
  });
215
 
216
  socket.on('response', function(data) {
@@ -220,7 +206,6 @@ socket.on('response', function(data) {
220
  messages.appendChild(img);
221
  }
222
  else{
223
-
224
  console.log(data.response);
225
  var currentMessage = messages.lastChild;
226
  if (data.response === 'complete') {
@@ -247,13 +232,8 @@ socket.on('response', function(data) {
247
  currentMessage.appendChild(responseText);
248
 
249
  }
250
-
251
  }
252
  });
253
-
254
-
255
-
256
-
257
  socket.on('image', function(data) {
258
  if (data.image) {
259
  var img = document.createElement('img');
@@ -261,9 +241,6 @@ socket.on('image', function(data) {
261
  document.body.appendChild(img); // Or append to a specific container
262
  }
263
  });
264
-
265
-
266
-
267
  </script>
268
  </body>
269
 
 
131
  *Image Generation is now available :)
132
 
133
  NOTE :- you will be banned if you tried to manipulate ai behaviour `)
134
+ var socket = io.connect('http://127.0.0.1:81');
135
  var messages = document.getElementById('chat-messages');
136
  let user = localStorage.getItem("userName")
137
  console.log(user)
 
139
  while (true) {
140
  user = prompt('Create Your Username');
141
  if (user != null && user !== '' && user !== undefined) {
 
142
  let upperCaseUser = user.toUpperCase();
 
 
143
  if (!upperCaseUser.includes("YASIR")) {
144
  localStorage.setItem("userName", upperCaseUser);
145
  break;
 
149
  }
150
  }
151
  }
 
152
  console.log(user)
153
  var userInput = document.getElementById('user-input');
154
  socket.on('user_count', function(data) {
 
160
  setTimeout(function(){
161
  document.getElementById('btn').disabled = false;
162
  }, 7000); // 5000 milliseconds = 5 seconds
 
163
  var message = userInput.value;
164
  if (message.length > 1200 ) {
165
  alert('Message length exceeds 1200 characters!!');
 
177
  }
178
  }
179
  }
 
180
  userInput.addEventListener("keypress", function(event) {
181
  if (event.keyCode === 13) {
182
  if(!document.getElementById('btn').disabled){
 
188
 
189
 
190
 
191
+ socket.on('message', function(data) {
192
+ // Create a temporary element to hold the received HTML content
193
+ var tempElement = document.createElement('div');
194
+ tempElement.innerHTML = data;
195
+
196
+ // Append the contents of the temporary element to the 'messages' element
197
+ while (tempElement.firstChild) {
198
+ messages.appendChild(tempElement.firstChild);
199
+ }
 
 
 
 
 
 
 
 
200
  });
201
 
202
  socket.on('response', function(data) {
 
206
  messages.appendChild(img);
207
  }
208
  else{
 
209
  console.log(data.response);
210
  var currentMessage = messages.lastChild;
211
  if (data.response === 'complete') {
 
232
  currentMessage.appendChild(responseText);
233
 
234
  }
 
235
  }
236
  });
 
 
 
 
237
  socket.on('image', function(data) {
238
  if (data.image) {
239
  var img = document.createElement('img');
 
241
  document.body.appendChild(img); // Or append to a specific container
242
  }
243
  });
 
 
 
244
  </script>
245
  </body>
246