34618-vm/assets/js/main.js
Flatlogic Bot 5b9d4cd964 Beta
2025-10-03 10:12:53 +00:00

33 lines
1.1 KiB
JavaScript

document.addEventListener('DOMContentLoaded', () => {
const chatBox = document.getElementById('chat-box');
const chatForm = document.getElementById('chat-form');
const chatInput = document.getElementById('chat-input');
chatForm.addEventListener('submit', (e) => {
e.preventDefault();
const message = chatInput.value.trim();
if (message) {
addMessage(message, 'user');
chatInput.value = '';
// Simulate bot reply
setTimeout(() => {
addMessage('This is a placeholder reply.', 'bot');
}, 1000);
}
});
function addMessage(message, sender) {
const messageElement = document.createElement('div');
messageElement.classList.add('chat-message', `${sender}-message`);
messageElement.textContent = message;
chatBox.appendChild(messageElement);
chatBox.scrollTop = chatBox.scrollHeight;
}
// Initial bot message
setTimeout(() => {
addMessage("Hi, I'm PulseDock. How can I help you today?", 'bot');
}, 500);
});