mirror of
https://github.com/abrendan/MicDropMessages.git
synced 2025-06-16 12:45:01 +02:00
Added a "User left" message when someone leaves from a chatroom
This commit is contained in:
parent
10da1b3392
commit
1ec626532c
@ -72,6 +72,11 @@ function closeErrorPopup() {
|
||||
}
|
||||
|
||||
function LeaveRoom(){
|
||||
if (chatRoom.innerHTML.includes("Chatroom")) {
|
||||
var roomName = chatRoom.innerHTML.split(" : ")[1];
|
||||
var username = usernameInput.value;
|
||||
socket.emit('leave', roomName, username);
|
||||
}
|
||||
// Show access port to join another chat room.
|
||||
document.getElementById('AccessPort').style.display = 'block';
|
||||
|
||||
|
7
index.js
7
index.js
@ -36,4 +36,11 @@ io.on('connection', function(socket){
|
||||
socket.on("recieve", function(message){
|
||||
socket.emit("recieve", message);
|
||||
})
|
||||
|
||||
socket.on("leave", function(room, username){
|
||||
if (room && username) {
|
||||
socket.leave(room);
|
||||
io.in(room).emit("recieve", "Server : " + username + " has left the chat.");
|
||||
}
|
||||
});
|
||||
})
|
||||
|
Loading…
x
Reference in New Issue
Block a user