Compare commits
No commits in common. "master" and "master" have entirely different histories.
@ -25,7 +25,6 @@ io.on("connection", socket => {
|
|||||||
})
|
})
|
||||||
socket.on("user", user => {
|
socket.on("user", user => {
|
||||||
if (!socket.quotas.user.spend()) return;
|
if (!socket.quotas.user.spend()) return;
|
||||||
if (typeof user != "object") return;
|
|
||||||
user = {
|
user = {
|
||||||
name: user.name?.toString().trim().substring(0,32),
|
name: user.name?.toString().trim().substring(0,32),
|
||||||
color: user.color?.toString().trim().substring(0,32),
|
color: user.color?.toString().trim().substring(0,32),
|
||||||
@ -41,7 +40,6 @@ io.on("connection", socket => {
|
|||||||
broadcastUsers();
|
broadcastUsers();
|
||||||
});
|
});
|
||||||
socket.once("user", async user => {
|
socket.once("user", async user => {
|
||||||
if (typeof user != "object") return;
|
|
||||||
//await newMessage({color: "#00FF00", content:`${user.name} connected`});
|
//await newMessage({color: "#00FF00", content:`${user.name} connected`});
|
||||||
socket.on("disconnect", () => {
|
socket.on("disconnect", () => {
|
||||||
//newMessage({color: "#FF0000", content: `${socket.data.user.name} disconnected`});
|
//newMessage({color: "#FF0000", content: `${socket.data.user.name} disconnected`});
|
||||||
@ -49,7 +47,6 @@ io.on("connection", socket => {
|
|||||||
});
|
});
|
||||||
socket.on("message", message => {
|
socket.on("message", message => {
|
||||||
if (!socket.quotas.message.spend()) return;
|
if (!socket.quotas.message.spend()) return;
|
||||||
if (typeof message != "object") return;
|
|
||||||
newMessage({
|
newMessage({
|
||||||
content: message.content?.toString().substring(0,10000),
|
content: message.content?.toString().substring(0,10000),
|
||||||
user: {...socket.data.user}
|
user: {...socket.data.user}
|
||||||
@ -61,7 +58,6 @@ io.on("connection", socket => {
|
|||||||
io.emit("type", socket.id);
|
io.emit("type", socket.id);
|
||||||
});
|
});
|
||||||
socket.on("mouse", (x, y) => {
|
socket.on("mouse", (x, y) => {
|
||||||
if (typeof x != "number" || typeof y != "number") return;
|
|
||||||
//socket.broadcast.emit("mouse", x, y, socket.id);
|
//socket.broadcast.emit("mouse", x, y, socket.id);
|
||||||
// see own cursor (test)
|
// see own cursor (test)
|
||||||
io.emit("mouse", x, y, socket.id);
|
io.emit("mouse", x, y, socket.id);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user