Bitcoin Forum
October 22, 2018, 09:05:13 AM *
News: Make sure you are not using versions of Bitcoin Core other than 0.17.0 [Torrent], 0.16.3, 0.15.2, or 0.14.3. More info.
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Spam Filter Plugin V1  (Read 197 times)
Thekool1s
Legendary
*
Offline Offline

Activity: 1036
Merit: 1051


PM For Graphic Design and Social Media Mgmt Needs


View Profile WWW
September 10, 2018, 01:24:41 PM
Merited by hilariousandco (3), TryNinja (2), LoyceV (1), vlom (1), LeGaulois (1)
 #1

Bitcointalk Chrome Spam Filter Plugin v1.

What does the plugin do?

It basically ignores all the posts made by users who haven't received any merit. You can also set a minimum amount of merit a user must have received to not get filtered by the plugin.

Example:




Download: https://mega.nz/#!ifQChQqZ!z52O9Kpsgh7dI38iwnnYFwh0u5w3FJ7OkZ5sm2sob3s
By downloading this Plugin you agree not to Resell it in any way or form. However, you are allowed to modify it. This plugin is for personal use only.

How to use?
- Download & install chrome
- Download the zip file linked above.
- Extract the file
- Goto Chrome > Settings > Extensions.
- "Enable Developer mode" > Click Load Unpacked Extension and Locate the 'extracted' folder.

Note: This plugin was not developed by me, I hired a developer to code this plugin. If anyone can review the code that would be great. The code is commented out.

Upcoming features:
- Allow users to totally remove/hide posts from users who haven't received any merit.
- Show how long the user has been on the forum.

Suggestions and feedback will be appreciated.

███           ▄▄▄                          ███
███           ███    ▄█                    ███
███ ▄▄▄▄▄▄          ▄██▄▄▄▄      ▄▄▄▄▄     ███        ▄██▄    ▄▄▄         ▄▄▄
███████████▄  ███ ▐████████  ██▄███████▄   ███       ██████    ███       ███▀
███▀    ▀███▌ ███   ███      ███▀    ▀███  ███      ████████    ███     ███▀
███      ▐██▌ ███   ███      ███      ███  ███     ██▀    ▀██    ███   ███▀
███      ▐██▌ ███   ███      ███      ███  ███    ███      ███    ███ ███▀
███▄    ▄███▌ ███   ███▄     ███▄    ▄███  ███   ████▄    ▄████    █████▀
███████████▀  ███   ▀██████  ███████████▀  ███  ████████████████    ███▀
▀▀▀ ▀▀▀▀▀▀    ▀▀▀     ▀▀▀▀▀  ███ ▀▀▀▀▀▀    ▀▀▀   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀    ███▀
                             ███       ▄▄▄ ▄   ▄  ▄ ▄▄▄          ▄███▀
                             ███      █    █   █  █ █▄▄▀      █████▀
                             ▀▀▀      ▀▄▄▄ █▄▄ ▀▄▄▀ █▄▄█      ▀▀▀















❱❱
❰❰

1540199113
Hero Member
*
Offline Offline

Posts: 1540199113

View Profile Personal Message (Offline)

Ignore
1540199113
Reply with quote  #2

1540199113
Report to moderator
If you see garbage posts (off-topic, trolling, spam, no point, etc.), use the "report to moderator" links. All reports are investigated, though you will rarely be contacted about your reports.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1540199113
Hero Member
*
Offline Offline

Posts: 1540199113

View Profile Personal Message (Offline)

Ignore
1540199113
Reply with quote  #2

1540199113
Report to moderator
Don Pedro Dinero
Full Member
***
Offline Offline

Activity: 448
Merit: 223



View Profile
September 10, 2018, 01:26:57 PM
 #2

Does it count the time they have been in the forum? I mean, it’s not the same someone who has been here since January and hasn’t received a single merit as someone who registered one month ago.
vlad230
Sr. Member
****
Online Online

Activity: 308
Merit: 274



View Profile
September 10, 2018, 01:36:07 PM
 #3

I think this is overkill and unnecessary.

If a user didn't receive any merit yet, that doesn't mean what he/she has to say isn't valuable and can be ignored.

I know the spam issue is increasingly annoying but we need to tackle the root cause and not the effect.
Thekool1s
Legendary
*
Offline Offline

Activity: 1036
Merit: 1051


PM For Graphic Design and Social Media Mgmt Needs


View Profile WWW
September 10, 2018, 01:38:37 PM
Merited by hilariousetc (1)
 #4

Does it count the time they have been in the forum? I mean, it’s not the same someone who has been here since January and hasn’t received a single merit as someone who registered one month ago.

'Time' or date of registration isn't taken into consideration yet. However, I do get the point you are trying to make here. Merit-worthy posts/users may get ignored. I will Add this request to the upcoming features list. To show how long the user has been on the forum.  Thanks for the suggestion. Smiley

Quote
I think this is overkill and unnecessary.

If a user didn't receive any merit yet, that doesn't mean what he/she has to say isn't valuable and can be ignored.

The purpose of this plugin is to make 'Spam-infested' sections readable. Try to use this in the 'Bitcoin Discussion' Section and you will find how this isn't an 'overkill'.

Quote
I know the spam issue is increasingly annoying but we need to tackle the root cause and not the effect.

And what solutions have you seen getting implemented to tackle the root cause? All I have seen is an 'Ok' from Theymos.

███           ▄▄▄                          ███
███           ███    ▄█                    ███
███ ▄▄▄▄▄▄          ▄██▄▄▄▄      ▄▄▄▄▄     ███        ▄██▄    ▄▄▄         ▄▄▄
███████████▄  ███ ▐████████  ██▄███████▄   ███       ██████    ███       ███▀
███▀    ▀███▌ ███   ███      ███▀    ▀███  ███      ████████    ███     ███▀
███      ▐██▌ ███   ███      ███      ███  ███     ██▀    ▀██    ███   ███▀
███      ▐██▌ ███   ███      ███      ███  ███    ███      ███    ███ ███▀
███▄    ▄███▌ ███   ███▄     ███▄    ▄███  ███   ████▄    ▄████    █████▀
███████████▀  ███   ▀██████  ███████████▀  ███  ████████████████    ███▀
▀▀▀ ▀▀▀▀▀▀    ▀▀▀     ▀▀▀▀▀  ███ ▀▀▀▀▀▀    ▀▀▀   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀    ███▀
                             ███       ▄▄▄ ▄   ▄  ▄ ▄▄▄          ▄███▀
                             ███      █    █   █  █ █▄▄▀      █████▀
                             ▀▀▀      ▀▄▄▄ █▄▄ ▀▄▄▀ █▄▄█      ▀▀▀















❱❱
❰❰

Geraldo
Sr. Member
****
Offline Offline

Activity: 504
Merit: 272


⭐⭐⭐⭐⭐


View Profile
September 10, 2018, 01:49:49 PM
 #5

The majority of people that post decent stuff never get any merit. And newcomers that actually post decent stuff will be included in the ignored list. I dont know how well this system will work out.

-Suggestion:

Maybe, if possible, you could add a detector for plagiarised content or thread duplicates.
Welsh
Staff
Legendary
*
Offline Offline

Activity: 1386
Merit: 1375


Away on expedition until 5th of Nov


View Profile
September 10, 2018, 02:14:26 PM
 #6

I guess some people will find this useful, but pretty overkill in my opinion. Plus, your contributing to the problem, because these guys will never receive any merit if your ignoring their posts automatically.

The majority of people that post decent stuff never get any merit. And newcomers that actually post decent stuff will be included in the ignored list. I dont know how well this system will work out.

-Suggestion:

Maybe, if possible, you could add a detector for plagiarised content or thread duplicates.

I wouldn't say the majority. However, yes not enough members posting good quality posts are getting merit.

LoyceV
Legendary
*
Offline Offline

Activity: 1274
Merit: 2138


Self-made Legendary!


View Profile WWW
September 10, 2018, 02:27:33 PM
 #7

I would love to see this as an official forum feature, where you can just click "show users/posts with xx Merit only" on top of each board. I hope this will be implemented in the future (after the Merit system has had some more time to mature).
I'm paranoid to install browser extensions, so I'm not testing it yet.

The majority of people that post decent stuff never get any merit.
That's not my experience. Can you post/PM a list of users with decent posts without any Merit? I wouldn't mind unloading some more sMerits.

Thekool1s
Legendary
*
Offline Offline

Activity: 1036
Merit: 1051


PM For Graphic Design and Social Media Mgmt Needs


View Profile WWW
September 10, 2018, 02:32:11 PM
 #8

Quote
The majority of people that post decent stuff never get any merit. And newcomers that actually post decent stuff will be included in the ignored list. I dont know how well this system will work out.

Just like I said earlier, this plugin is for making unreadable sections readable. I don't believe each and every member here will start using this. There will be plenty of merit sources and people who won't use this. Plus this isn't the final thing... Plenty of stuff can be added to make it friendly towards merit-worthy users.

Quote
Maybe, if possible, you could add a detector for plagiarised content or thread duplicates.

I will look into it. I hope there is some kind of an API for this. Else, I don't see how this could be implemented. Plus something like this will slow down the plugin.

Quote
However, yes not enough members posting good quality posts are getting merit.

That's another story. Ask Merit sources to be more generous, spend more time hunting for merit-worthy posts etc, This plugin wouldn't hinder their efficiency at all... Even if they are on a "Merit-run" all the plugin is asking them is to click that 'Read Anyway' Button. I dunno how hard can it be to click a button.

Quote
I would love to see this as an official forum feature, where you can just click "show users/posts with xx Merit only" on top of each board. I hope this will be implemented in the future (after the Merit system has had some more time to mature).

Yeah, I wanted to suggest it in the community suggestions thread But thought it won't get implemented anytime soon, so I took it to my self. Hired a guy to code this. But this would make a great 'official' Feature.

Quote
I'm paranoid to install browser extensions, so I'm not testing it yet.

No worries Cheesy, I am waiting for devs from the community to review it.

███           ▄▄▄                          ███
███           ███    ▄█                    ███
███ ▄▄▄▄▄▄          ▄██▄▄▄▄      ▄▄▄▄▄     ███        ▄██▄    ▄▄▄         ▄▄▄
███████████▄  ███ ▐████████  ██▄███████▄   ███       ██████    ███       ███▀
███▀    ▀███▌ ███   ███      ███▀    ▀███  ███      ████████    ███     ███▀
███      ▐██▌ ███   ███      ███      ███  ███     ██▀    ▀██    ███   ███▀
███      ▐██▌ ███   ███      ███      ███  ███    ███      ███    ███ ███▀
███▄    ▄███▌ ███   ███▄     ███▄    ▄███  ███   ████▄    ▄████    █████▀
███████████▀  ███   ▀██████  ███████████▀  ███  ████████████████    ███▀
▀▀▀ ▀▀▀▀▀▀    ▀▀▀     ▀▀▀▀▀  ███ ▀▀▀▀▀▀    ▀▀▀   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀    ███▀
                             ███       ▄▄▄ ▄   ▄  ▄ ▄▄▄          ▄███▀
                             ███      █    █   █  █ █▄▄▀      █████▀
                             ▀▀▀      ▀▄▄▄ █▄▄ ▀▄▄▀ █▄▄█      ▀▀▀















❱❱
❰❰

LeGaulois
Copper Member
Hero Member
*****
Offline Offline

Activity: 854
Merit: 877

Bitcoin Ninja Unregulated Banker Unbanking Folks


View Profile
September 10, 2018, 02:49:21 PM
 #9

Can I ask and make a suggestion.
- Is it possible to modify it to be able to hide the space (comment) hidden
What I mean is, for example, someone blocking me will see

https://imgur.com/ecFHsUL
instead of https://bitcointalk.org/index.php?topic=5025755.msg45490796#msg4549079

- And combine it with the ignore list or making a ignore list inside the addon. To hide the space used by the ignored user.

jackg
Copper Member
Legendary
*
Offline Offline

Activity: 1162
Merit: 1112


View Profile
September 10, 2018, 03:01:50 PM
 #10

Upcoming feature:
- Allow users to totally remove/hide posts from users who haven't received any merit.
- Show how long the user has been on the forum.

Suggestions and feedback will be appreciated.

I'd suggest using activity instead of date registered. A user may have registered here six months ago and posted a sale or something or even not done anything and just forgot about their account.

Realistically, if you get to 100 activity and are without merit, it's probably worth ignoring...

Thekool1s
Legendary
*
Offline Offline

Activity: 1036
Merit: 1051


PM For Graphic Design and Social Media Mgmt Needs


View Profile WWW
September 10, 2018, 03:17:54 PM
 #11

Quote
- Is it possible to modify it to be able to hide the space (comment) hidden
What I mean is, for example, someone blocking me will see

This is already on the list and will be the next feature.

Quote
I'd suggest using activity instead of date registered. A user may have registered here six months ago and posted a sale or something or even not done anything and just forgot about their account.

Realistically, if you get to 100 activity and are without merit, it's probably worth ignoring...

Yeah makes more sense. But what happens to users who are sitting on default merit just because the system rewarded them. E.g A full member who got rewarded by the system is sitting on 100 merits without any merit received, what happens to a user like this? Should they be ignored?

███           ▄▄▄                          ███
███           ███    ▄█                    ███
███ ▄▄▄▄▄▄          ▄██▄▄▄▄      ▄▄▄▄▄     ███        ▄██▄    ▄▄▄         ▄▄▄
███████████▄  ███ ▐████████  ██▄███████▄   ███       ██████    ███       ███▀
███▀    ▀███▌ ███   ███      ███▀    ▀███  ███      ████████    ███     ███▀
███      ▐██▌ ███   ███      ███      ███  ███     ██▀    ▀██    ███   ███▀
███      ▐██▌ ███   ███      ███      ███  ███    ███      ███    ███ ███▀
███▄    ▄███▌ ███   ███▄     ███▄    ▄███  ███   ████▄    ▄████    █████▀
███████████▀  ███   ▀██████  ███████████▀  ███  ████████████████    ███▀
▀▀▀ ▀▀▀▀▀▀    ▀▀▀     ▀▀▀▀▀  ███ ▀▀▀▀▀▀    ▀▀▀   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀    ███▀
                             ███       ▄▄▄ ▄   ▄  ▄ ▄▄▄          ▄███▀
                             ███      █    █   █  █ █▄▄▀      █████▀
                             ▀▀▀      ▀▄▄▄ █▄▄ ▀▄▄▀ █▄▄█      ▀▀▀















❱❱
❰❰

jackg
Copper Member
Legendary
*
Offline Offline

Activity: 1162
Merit: 1112


View Profile
September 10, 2018, 03:25:04 PM
 #12

Quote
I'd suggest using activity instead of date registered. A user may have registered here six months ago and posted a sale or something or even not done anything and just forgot about their account.

Realistically, if you get to 100 activity and are without merit, it's probably worth ignoring...

Yeah makes more sense. But what happens to users who are sitting on default merit just because the system rewarded them. E.g A full member who got rewarded by the system is sitting on 100 merits without any merit received, what happens to a user like this? Should they be ignored?

Yes, piggy for example made a sql tool for getting everyone's merit history (loyceV did similar and vod has some sort of thing but that one might be more difficult to use)...

Geraldo
Sr. Member
****
Offline Offline

Activity: 504
Merit: 272


⭐⭐⭐⭐⭐


View Profile
September 10, 2018, 03:26:22 PM
 #13

I would love to see this as an official forum feature, where you can just click "show users/posts with xx Merit only" on top of each board. I hope this will be implemented in the future (after the Merit system has had some more time to mature).
I'm paranoid to install browser extensions, so I'm not testing it yet.

The majority of people that post decent stuff never get any merit.
That's not my experience. Can you post/PM a list of users with decent posts without any Merit? I wouldn't mind unloading some more sMerits.

Sorry, I have no time to research for and post a list (maybe an obsessive listmaker could help?). I would if I could. Im generally speaking from my experience which could differ from yours of course.


 I personally have been giving merits as much as I could too, until of course I ran out of them.. From what I've seen, merits are mostly rewarded to thread ops.. Thread replies that are decent and helpful usually get burried in crap posts, casting them invisible to people that can award them. But no, I have no data in my hands to support this. Hopefully I will find the time to research it.
hilariousetc
Legendary
*
Offline Offline

Activity: 1008
Merit: 1489


highly educated moran


View Profile
September 10, 2018, 03:42:59 PM
 #14

I think this is overkill and unnecessary.

If a user didn't receive any merit yet, that doesn't mean what he/she has to say isn't valuable and can be ignored.

I know the spam issue is increasingly annoying but we need to tackle the root cause and not the effect.

You don't have to use it nor does it effect any poster from being able to (shit)post here. I personally wouldn't use for obvious reasons, but it could be very helpful for those who are sick to death of all the worthless generic spam that gets posted here by bounty hunters churning out their hollow one liners for payment. In fact, I think theymos should implement something like this in the new forum software because it might actually make the board usable. For those decent posters they will soon get the merit they require to show up to those who set a merit requirement so it will only effect you not seeing those posts from decent posters for a short while and that's a small price to pay to have all the crap posted by zero-merit users hidden that nobody wants to read anyway.

Thekool1s
Legendary
*
Offline Offline

Activity: 1036
Merit: 1051


PM For Graphic Design and Social Media Mgmt Needs


View Profile WWW
September 10, 2018, 06:53:31 PM
 #15

Quote
Yes, piggy for example made a sql tool for getting everyone's merit history (loyceV did similar and vod has some sort of thing but that one might be more difficult to use)...

This still would require the 'time' check, The day the merit system was introduced and the user's registration date should be checked against each other. If the account was registered after the merit-system was implemented and has less than 100 activity, the plugin shouldn't filter them but then again the bounty hunters will get away who don't hesitate to create another account after getting banned. So it defeats the purpose of the plugin altogether while just showing the date when the user registered could be a better thing here. If someone sticks out the Reader could click the 'Read-Anyway' button.

███           ▄▄▄                          ███
███           ███    ▄█                    ███
███ ▄▄▄▄▄▄          ▄██▄▄▄▄      ▄▄▄▄▄     ███        ▄██▄    ▄▄▄         ▄▄▄
███████████▄  ███ ▐████████  ██▄███████▄   ███       ██████    ███       ███▀
███▀    ▀███▌ ███   ███      ███▀    ▀███  ███      ████████    ███     ███▀
███      ▐██▌ ███   ███      ███      ███  ███     ██▀    ▀██    ███   ███▀
███      ▐██▌ ███   ███      ███      ███  ███    ███      ███    ███ ███▀
███▄    ▄███▌ ███   ███▄     ███▄    ▄███  ███   ████▄    ▄████    █████▀
███████████▀  ███   ▀██████  ███████████▀  ███  ████████████████    ███▀
▀▀▀ ▀▀▀▀▀▀    ▀▀▀     ▀▀▀▀▀  ███ ▀▀▀▀▀▀    ▀▀▀   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀    ███▀
                             ███       ▄▄▄ ▄   ▄  ▄ ▄▄▄          ▄███▀
                             ███      █    █   █  █ █▄▄▀      █████▀
                             ▀▀▀      ▀▄▄▄ █▄▄ ▀▄▄▀ █▄▄█      ▀▀▀















❱❱
❰❰

Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!