Version 0.8.0 - Ajout des Alert

This commit is contained in:
Raphix
2023-09-06 23:11:43 +02:00
parent 2046a89c79
commit 994ba72caf
8 changed files with 129 additions and 64 deletions

View File

@ -320,15 +320,32 @@ function IOConnection(io) {
subplayer.leave()
io.emit("ANSWER/GET/DISCONNECT", "OK")
var cookies = socket.handshake.headers.cookie
cookies = cook.parse(cookies)
var token = cookies.token
const user = auth.getUser(token)
io.sockets.emit("NOTIFICATION", {"image_src": "https://cdn.discordapp.com/avatars/" + user.user.id + "/" + user.user.avatar, "text": user.user.global_name + " (" + user.user.username + ") a déconnecté le Bot"})
})
GetRequest(io, socket, "RESTART", () => {
var cookies = socket.handshake.headers.cookie
cookies = cook.parse(cookies)
var token = cookies.token
const user = auth.getUser(token)
io.sockets.emit("NOTIFICATION", {"image_src": "https://cdn.discordapp.com/avatars/" + user.user.id + "/" + user.user.avatar, "text": user.user.global_name + " (" + user.user.username + ") a redémarré le Bot"})
const pm2 = require('pm2');
pm2.restart('SubSonics - Bot Discord')
})
GetRequest(io, socket, "NODES", () => {
@ -531,6 +548,7 @@ function IOConnection(io) {
if(auth.checkUser(token)) {
subplayer.seek(data)
} else {
@ -573,7 +591,7 @@ function IOConnection(io) {
})
socket.on("SEND/DELETE_QUEUE", (data) => {
socket.on("SEND/DELETE_QUEUE", (data, title) => {
var cookies = socket.handshake.headers.cookie
@ -587,6 +605,10 @@ function IOConnection(io) {
var sublist = new List()
sublist.removeByIndex(data)
const user = auth.getUser(token)
io.sockets.emit("NOTIFICATION", {"image_src": "https://cdn.discordapp.com/avatars/" + user.user.id + "/" + user.user.avatar, "text": user.user.global_name + " (" + user.user.username + ") a supprimé un titre dans la liste de lecture : <strong>" + title + "</strong>" })
} else {
@ -643,6 +665,9 @@ function IOConnection(io) {
data.username = auth.getUser(token)
subplayer.report(null, null, data)
const user = auth.getUser(token)
io.emit("NOTIFICATION", {"image_src": "https://www.google.com/url?sa=i&url=https%3A%2F%2Fwww.vecteezy.com%2Fvector-art%2F19521981-green-check-mark-vector-icon-with-circle-checkmark-illustration&psig=AOvVaw1-8kuUXImHNwIoVvySyiSK&ust=1694119774978000&source=images&cd=vfe&opi=89978449&ved=0CBAQjRxqFwoTCLjb2YzuloEDFQAAAAAdAAAAABAE", "text": "Votre rapport de bug a été correctement envoyé !" })
} else {
@ -708,7 +733,7 @@ function IOConnection(io) {
subplayer.addSong(data, null, userId)
io.sockets.emit("NOTIFICATION", {"image_src": "https://cdn.discordapp.com/avatars/" + user.user.id + "/" + user.user.avatar, "text": user.user.global_name + " (" + user.user.username + ") a ajouté un nouveau titre : <strong>" + data.title + "</strong>" })
io.emit("ANSWER/SEND/ADD_SONG/OK")
} else {
@ -744,7 +769,7 @@ function IOConnection(io) {
subplayer.addSong(data, null, userId, true)
io.sockets.emit("NOTIFICATION", {"image_src": "https://cdn.discordapp.com/avatars/" + user.user.id + "/" + user.user.avatar, "text": user.user.global_name + " (" + user.user.username + ") a fait jouer maintenant un nouveau titre : <strong>" + data.title + "</strong>" })
io.emit("ANSWER/SEND/ADD_SONG_NOW/OK")
} else {
@ -780,8 +805,9 @@ function IOConnection(io) {
subplayer.addSong(data, null, userId, false, true)
io.sockets.emit("NOTIFICATION", {"image_src": "https://cdn.discordapp.com/avatars/" + user.user.id + "/" + user.user.avatar, "text": user.user.global_name + " (" + user.user.username + ") a ajouté un nouveau titre : <strong>" + data.title + "</strong>" })
io.emit("ANSWER/SEND/FP_ADD_SONG/OK")
} else {
@ -813,7 +839,7 @@ function IOConnection(io) {
subplayer.addSong(data, null, userId, true, true)
io.sockets.emit("NOTIFICATION", {"image_src": "https://cdn.discordapp.com/avatars/" + user.user.id + "/" + user.user.avatar, "text": user.user.global_name + " (" + user.user.username + ") a fait jouer maintenant un nouveau titre : <strong>" + data.title + "</strong>" })
io.emit("ANSWER/SEND/FP_ADD_SONG_NOW/OK")
} else {
@ -848,7 +874,7 @@ function IOConnection(io) {
subplayer.addSongsFromPlaylist(data, null, userId, true)
io.sockets.emit("NOTIFICATION", {"image_src": "https://cdn.discordapp.com/avatars/" + user.user.id + "/" + user.user.avatar, "text": user.user.global_name + " (" + user.user.username + ") a ajouté une playlist à la liste de lecture !" })
io.emit("ANSWER/SEND/FP_PLAY_PLAYLIST/OK")
} else {