Skip to content

Commit

Permalink
ok
Browse files Browse the repository at this point in the history
  • Loading branch information
xfy777 authored Nov 13, 2023
1 parent 86886da commit 5827184
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 17 deletions.
23 changes: 13 additions & 10 deletions src/events/ready.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,21 +10,24 @@ export default function onReady(reindeer: Client) {
console.log(
`[${reindeer.user?.tag}] Ready | ${reindeer.guilds.cache.size} guilds`
);
try {
let broadcast: any;
if (fn.isMaster(reindeer)) broadcast = reindeer?.voice?.createBroadcast();

let broadcast: any;
if (fn.isMaster(reindeer)) broadcast = reindeer?.voice?.createBroadcast();

if (broadcast)
broadcast.play(
fs.createReadStream(path.join(__dirname, "../music/edm.mp3"))
);

setInterval(() => {
if (broadcast)
broadcast.play(
fs.createReadStream(path.join(__dirname, "../music/edm.mp3"))
);
}, 2700000);

setInterval(() => {
if (broadcast)
broadcast.play(
fs.createReadStream(path.join(__dirname, "../music/edm.mp3"))
);
}, 2700000);
} catch (e){
console.error(e)
}

await fn.setPresence(reindeer);
await fn.changeRoleColor(reindeer); // only for us <33
Expand Down
19 changes: 12 additions & 7 deletions src/functions/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -82,14 +82,19 @@ export async function joinReindeerPen(reindeer: Client) {

if (isMaster(reindeer)) {
//@ts-ignore
ctx.play(reindeer.voice?.broadcasts[0], {
highWaterMark: 25,
bitrate: 384,
});
try {
//@ts-ignore
ctx.play(reindeer.voice?.broadcasts[0], {
highWaterMark: 25,
bitrate: 384,
});

console.log(
`[${reindeer.user?.tag}] Playing music in ${g.name} (${g.id}`
);
console.log(
`[${reindeer.user?.tag}] Playing music in ${g.name} (${g.id}`
);
} catch (e){
console.error(e);
}
} else {
ctx?.voice?.setSelfDeaf(true);
`[${reindeer.user?.tag}] Deafened in ${g.name} (${g.id}`;
Expand Down

0 comments on commit 5827184

Please sign in to comment.