diff options
Diffstat (limited to 'src/plugins/moyai.ts')
-rw-r--r-- | src/plugins/moyai.ts | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/plugins/moyai.ts b/src/plugins/moyai.ts index 66cd68c..e3f5db9 100644 --- a/src/plugins/moyai.ts +++ b/src/plugins/moyai.ts @@ -33,7 +33,7 @@ const ignoreBots = true; export default definePlugin({ name: "Moyai", - authors: [Devs.Megu], + authors: [Devs.Megu, Devs.Nuckyz], description: "🗿🗿🗿🗿🗿🗿🗿🗿", async onMessage(e: IMessageCreate) { @@ -78,6 +78,12 @@ export default definePlugin({ markers: makeRange(0, 1, 0.1), default: 0.5, stickToMarkers: false, + }, + triggerWhenUnfocused: { + description: "Trigger the 🗿 even when the window is unfocused", + type: OptionType.BOOLEAN, + default: true, + restartNeeded: false, } } }); @@ -112,6 +118,7 @@ function getMoyaiCount(message: string) { } function boom() { + if (!Settings.plugins.Moyai.triggerWhenUnfocused && !document.hasFocus()) return; const audioElement = document.createElement("audio"); audioElement.src = MOYAI_URL; audioElement.volume = Settings.plugins.Moyai.volume; |