Really-amin commited on
Commit
3842f86
·
verified ·
1 Parent(s): a4dcebc

Delete script.js

Browse files
Files changed (1) hide show
  1. script.js +0 -48
script.js DELETED
@@ -1,48 +0,0 @@
1
- // انتخاب عناصر اصلی
2
- const chatMessages = document.getElementById("chat-messages");
3
- const userInput = document.getElementById("user-input");
4
- const sendButton = document.getElementById("send-button");
5
- const voiceInput = document.getElementById("voice-input");
6
- const fileUpload = document.getElementById("file-upload");
7
-
8
- // تابع افزودن پیام
9
- function addMessage(message, isUser) {
10
- const messageDiv = document.createElement("div");
11
- messageDiv.classList.add("message");
12
- messageDiv.classList.add(isUser ? "user-message" : "assistant-message");
13
- messageDiv.textContent = message;
14
- chatMessages.appendChild(messageDiv);
15
- chatMessages.scrollTop = chatMessages.scrollHeight; // اسکرول به آخرین پیام
16
- }
17
-
18
- // مدیریت دکمه ارسال
19
- sendButton.addEventListener("click", () => {
20
- const message = userInput.value.trim();
21
- if (message) {
22
- addMessage(message, true); // افزودن پیام کاربر
23
- userInput.value = ""; // پاک کردن ورودی
24
-
25
- // شبیه‌سازی پاسخ دستیار
26
- setTimeout(() => {
27
- const assistantMessage = "پاسخ به: " + message;
28
- addMessage(assistantMessage, false);
29
- }, 1000);
30
- }
31
- });
32
-
33
- // مدیریت ارسال با کلید Enter
34
- userInput.addEventListener("keypress", (e) => {
35
- if (e.key === "Enter") {
36
- sendButton.click();
37
- }
38
- });
39
-
40
- // مدیریت ورودی صوتی (شبیه‌سازی)
41
- voiceInput.addEventListener("click", () => {
42
- addMessage("ورودی صوتی هنوز فعال نشده است!", false);
43
- });
44
-
45
- // مدیریت آپلود فایل (شبیه‌سازی)
46
- fileUpload.addEventListener("click", () => {
47
- addMessage("آپلود فایل هنوز فعال نشده است!", false);
48
- });