WARNING: THIS SITE IS A MIRROR OF GITHUB.COM / IT CANNOT LOGIN OR REGISTER ACCOUNTS / THE CONTENTS ARE PROVIDED AS-IS / THIS SITE ASSUMES NO RESPONSIBILITY FOR ANY DISPLAYED CONTENT OR LINKS / IF YOU FOUND SOMETHING MAY NOT GOOD FOR EVERYONE, CONTACT ADMIN AT ilovescratch@foxmail.com
Skip to content

Conversation

@haruki-pixel
Copy link

Explore a vast collection of movies and TV shows across all genres.

Signed-off-by: haruki-pixel <[email protected]>
Signed-off-by: haruki-pixel <[email protected]>
Signed-off-by: haruki-pixel <[email protected]>
Signed-off-by: haruki-pixel <[email protected]>
Signed-off-by: haruki-pixel <[email protected]>
Signed-off-by: haruki-pixel <[email protected]>
Signed-off-by: haruki-pixel <[email protected]>
Signed-off-by: haruki-pixel <[email protected]>
Signed-off-by: haruki-pixel <[email protected]>
Signed-off-by: haruki-pixel <[email protected]>
@@ -0,0 +1,22 @@
import Presence from '../../presence';

Check failure

Code scanning / ESLint

Require or disallow semicolons instead of ASI Error

Extra semicolon.
Comment on lines +4 to +5
clientId: '1444556736647397476'
});

Check failure

Code scanning / ESLint

Require or disallow trailing commas Error

Missing trailing comma.

const presence = new Presence({
clientId: '1444556736647397476'
});

Check failure

Code scanning / ESLint

Require or disallow semicolons instead of ASI Error

Extra semicolon.
});

presence.on('UpdateData', async () => {
const videoTitle =

Check failure

Code scanning / ESLint

Enforce consistent linebreak style for operators Error

'=' should be placed at the beginning of the line.

presence.on('UpdateData', async () => {
const videoTitle =
document.querySelector('.video-title')?.textContent || null;

Check failure

Code scanning / ESLint

Require or disallow semicolons instead of ASI Error

Extra semicolon.
document.querySelector('.video-title')?.textContent || null;

const paused =
document.querySelector('.play-button.paused') !== null;

Check failure

Code scanning / ESLint

Require or disallow semicolons instead of ASI Error

Extra semicolon.

presence.setActivity({
details:
videoTitle ||

Check failure

Code scanning / ESLint

Enforce consistent linebreak style for operators Error

'||' should be placed at the beginning of the line.
Comment on lines +20 to +21
instance: false
});

Check failure

Code scanning / ESLint

Require or disallow trailing commas Error

Missing trailing comma.
state: paused ? 'Paused' : 'BEECH.WATCH',
largeImageKey: 'beech',
instance: false
});

Check failure

Code scanning / ESLint

Require or disallow semicolons instead of ASI Error

Extra semicolon.
largeImageKey: 'beech',
instance: false
});
});

Check failure

Code scanning / ESLint

Require or disallow semicolons instead of ASI Error

Extra semicolon.
@theusaf theusaf changed the title BEECH feat(beech): add activity Dec 7, 2025
Comment on lines +1 to +10
{
"author": "sunraki",
"service": "BEECH",
"description": "Explore a vast collection of movies and TV shows across all genres.",
"url": "https://www.beech.watch",
"version": "1.0.0",
"logo": "beech",
"color": "#FF8800",
"category": "videos"
}
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This metadata is invalid. Please look at the documentation for how this should be formatted

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants