Open kas-cor opened 1 year ago
For the like/dislike button selectors, I made a similar change in #32, except, because there are two results for each button with those selectors, I think it may be necessary to be more specific due to issues raised in #17.
Your change also removes #segmented-like-button
and #segmented-dislike-button
, but they are still required, at least in my case. Those ids haven't been fully depreciated yet. If the (I see this change was for the Shorts dis/like buttons) I believe that three selectors should be used like so:#like-button button
selector is what you have, then
LIKE_BUTTON: '#menu .YtLikeButtonViewModelHost button, #segmented-like-button button, #like-button button'
... and likewise for the dislike button:
DISLIKE_BUTTON: '#menu .YtDislikeButtonViewModelHost button, #segmented-dislike-button button, #dislike-button button'
These combined changes would also fix #30
@BleakBluets I've implemented your suggestions (https://github.com/HatScripts/youtube-auto-liker/commit/9ea38ad28973392cf71e69eef3f3209ba0195989)! Thank you
Oh finally a script that works 😍😍 Is it possible to add an alert that disappears after like 2/3 seconds just to know if the script worked? Because everytime i have to scroll down the page to make sure that the script worked 🥹
@riccardosimo Could you please create a new issue for the feature request you are describing?
And please elaborate on:
For the Shorts subscribe button, instead of testing for a class, we could test for the 'subscribed' attribute on the
<ytd-subscribe-button-renderer>
element which the subscribe button is a descendant of. The subscribe check would then look like this:The selector for the subscribe button would then be:
In my opinion, this is makes both the subscribe check and the selector cleaner and not dependent on the style of the UI.