check repl.it
This commit is contained in:
parent
610edb9755
commit
647535b5de
2 changed files with 23 additions and 1 deletions
|
@ -602,7 +602,11 @@ export class Player extends EventEmitter {
|
||||||
queue.stream = newStream;
|
queue.stream = newStream;
|
||||||
queue.voiceConnection.play(newStream, {
|
queue.voiceConnection.play(newStream, {
|
||||||
type: 'opus',
|
type: 'opus',
|
||||||
bitrate: 'auto'
|
bitrate: 'auto',
|
||||||
|
|
||||||
|
// disable inline volume for replit.com, leave it as it is for other platforms
|
||||||
|
// thx Amish Shah for this info :D
|
||||||
|
volume: Util.isRepl() ? false : undefined
|
||||||
});
|
});
|
||||||
|
|
||||||
if (seekTime) {
|
if (seekTime) {
|
||||||
|
|
|
@ -127,6 +127,24 @@ export class Util {
|
||||||
.catch(() => resolve([]));
|
.catch(() => resolve([]));
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static isRepl() {
|
||||||
|
if ('DP_REPL_NOCHECK' in process.env) return false;
|
||||||
|
|
||||||
|
const REPL_IT_PROPS = [
|
||||||
|
'REPL_SLUG',
|
||||||
|
'REPL_OWNER',
|
||||||
|
'REPL_IMAGE',
|
||||||
|
'REPL_PUBKEYS',
|
||||||
|
'REPL_ID',
|
||||||
|
'REPL_LANGUAGE',
|
||||||
|
'REPLIT_DB_URL'
|
||||||
|
];
|
||||||
|
|
||||||
|
for (const prop of REPL_IT_PROPS) if (prop in process.env) return true;
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
export default Util;
|
export default Util;
|
||||||
|
|
Loading…
Reference in a new issue