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(){
|
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.
|
// Show access port to join another chat room.
|
||||||
document.getElementById('AccessPort').style.display = 'block';
|
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.on("recieve", function(message){
|
||||||
socket.emit("recieve", 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