ThioJoe / YT-Spammer-Purge

Allows you easily scan for and delete scam comments using several methods.
GNU General Public License v3.0
4.57k stars 389 forks source link

[Bug]: Filter fails to find a name in the SpamThreadsList.txt file #934

Closed daneel6672 closed 1 year ago

daneel6672 commented 2 years ago

Duplicate Issues

What happened?

The config file SpamPurge_Resources/Spam_Lists/SpamThreadsList.txt has the name "karen marie emma" but neither the Auto-Smart Mode nor the Sensitive-Smart Mode flags the thread. We've left it undeleted as a test case.

https://www.youtube.com/watch?v=3-lCBTU7f84&lc=UgxAzimHQLx3imIKNI54AaABAg

Release version

v2.17.0-Beta2

Steps to reproduce

  1. Run the filter on the video https://youtu.be/3-lCBTU7f84

What platform are you seeing this problem on?

Linux (can also be ChromeOS)

Relevant log output

No response

Screenshots

No response

Firecul commented 2 years ago

That is strange, the main build (also .py version) doesn't catch it either. I have to search for "karen" to pick it up. image

daneel6672 commented 1 year ago

Also missing Christi Lily even though she's in the SpamThreadsList.txt file comment is here

(https://www.youtube.com/watch?v=ARFVKC5KqLQ&lc=Ugy9c31kmPuTdofTX5d4AaABAg&ab_channel=PensionCraft)

The video is here if you want to test the filter on just this video:

https://youtu.be/ARFVKC5KqLQ

daneel6672 commented 1 year ago

Also doesn't pick up "wendy helene bennett"

So this comment https://www.youtube.com/watch?v=XyltRZPqOH0&lc=UgztQ16zU2HpikzNgs14AaABAg.9gwtulkD7Ek9gwvBTYBIE2 isn't picked up

If you want to just scan one video this is the video URL with the missed comment

https://youtu.be/XyltRZPqOH0

Firecul commented 1 year ago

I can't get it to detect anything in the lists atm image

ThioJoe commented 1 year ago

Figured it out. Turns out no replies were even being checked against the list, oops.

Should be fixed in the new Beta 3 release

Firecul commented 1 year ago

It's picking up more but not the comments I left myself. Is that because it's using a token from the same account? image

ThioJoe commented 1 year ago

It's picking up more but not the comments I left myself. Is that because it's using a token from the same account?

Yea it should never flag comments by the account logged in running the scan: https://github.com/ThioJoe/YT-Spammer-Purge/blob/6c5f2b9adfd7d06a18d403fedac0fea7430bf1e3/Scripts/operations.py#L743