mirror of
https://github.com/warengroup/eximiabots-radiox.git
synced 2025-05-03 03:54:56 +00:00
21 lines
724 B
JavaScript
21 lines
724 B
JavaScript
module.exports = function saveRadios(client) {
|
|
let currentRadios = client.radio.keys();
|
|
let radio = currentRadios.next();
|
|
|
|
while (!radio.done) {
|
|
let currentRadio = client.radio.get(radio.value);
|
|
currentRadio.guild = client.datastore.getEntry(radio.value).guild;
|
|
|
|
if (currentRadio) {
|
|
client.funcs.statisticsUpdate(client, currentRadio.guild, currentRadio);
|
|
client.funcs.saveState(client, currentRadio.guild, currentRadio);
|
|
currentRadio.connection?.destroy();
|
|
currentRadio.audioPlayer?.stop();
|
|
currentRadio.message?.delete();
|
|
client.radio.delete(radio.value);
|
|
}
|
|
|
|
radio = currentRadios.next();
|
|
}
|
|
}
|