Opened 5 years ago

Last modified 3 years ago

#1728 new task

Find a way to avoid comment spam

Reported by: globetrotter_tt Owned by: globetrotter_tt
Priority: critical Milestone: backlog
Component: BW Profile Keywords: spam comments
Cc: shevek

Description

Issue:

  • From time to time people sign up to BeWelcome and place hundreds of spam message into the comment section of the members profiles.

Suggestions to avoid this:

  • Introduce a limit for writing comments per day/hour?
  • Check if the same comment is copy & pasted again and again?
  • Block members automatically when they show a high activity of writing messages and comments right after the signup?
  • more?

Change History (17)

comment:1 Changed 5 years ago by James_Oder_Dave

  • Check for E-mail addresses in comment
  • Check for URL's in comment

It maybe that in time other indicators that need to be filtered out become apparent (maybe Blackberry messenger references etc...), so having a watch list where any comment with a keyword is quarantined pending an admin check.

comment:2 Changed 5 years ago by TimLoal

  • Priority changed from blocker to critical

comment:3 Changed 5 years ago by jsfan

  • Milestone Future deleted

Milestone Future deleted

comment:4 Changed 4 years ago by planetcruiser

  • Milestone set to unassigned

comment:5 follow-up: Changed 4 years ago by planetcruiser

  • Priority changed from critical to major

currently not urgent because spammers are quickly spotted and banned

comment:6 in reply to: ↑ 5 Changed 4 years ago by globetrotter_tt

Replying to planetcruiser:

currently not urgent because spammers are quickly spotted and banned

well, but still annoying for the users who receive the spam.

we received 7 spam reports in the last 60 minutes

comment:7 follow-up: Changed 4 years ago by planetcruiser

globi: how often do the spammers visit us? once a day/week/month?

comment:8 in reply to: ↑ 7 Changed 4 years ago by globetrotter_tt

Replying to planetcruiser:

globi: how often do the spammers visit us? once a day/week/month?

I'd say 3-4 times per month. But then they write quite a bunch of comments to the profiles. I think the problem is not really the frequency, but that always hundreds of members receive spam.

comment:9 Changed 4 years ago by globetrotter_tt

FYI: it took me 30 minutes to deal with all that spam reports :(

comment:10 Changed 4 years ago by planetcruiser

  • Cc shevek added
  • Priority changed from major to critical

ok, didn't know it's that bad. shevek, for 1.4?

comment:11 Changed 4 years ago by shevek

@planetcruiser: If you want to take it for 1.4 add the keyword and assign it...

comment:12 Changed 4 years ago by planetcruiser

i will focus on api and welen, so maybe someone else can take this?

comment:13 Changed 4 years ago by pablobd

maybe adding a captcha to slow them down? (after posting comments in short time)

comment:14 Changed 4 years ago by planetcruiser

  • Owner changed from planetcruiser to globetrotter_tt
  • Status changed from new to assigned

i will focus on api and welen from now, so someone else needs to pick this

comment:15 Changed 4 years ago by globetrotter_tt

from the bugs group: http://www.bewelcome.org/forums/s4765-Comments_can_be_left_by_spammers/

There's a spammer, lovethph2, leaving neutral "comments" (i.e. references -- why don't you call them what they are?) all over the place. This exposes two bugs:

1) Anyone can create a blank profile and leave references. There should be a hurdle (amount of profile filled in) before you can leave them.

2) The references are only visible on the recipients' pages, not on the sender's page, so it's not obvious when someone looks at lovethph2's profile that they are leaving spam all over the site. The sender's page should show what references they have left for others.

Last edited 4 years ago by globetrotter_tt (previous) (diff)

comment:16 Changed 4 years ago by shevek

  • Component changed from BW General to BW Profile
  • Milestone changed from unassigned to backlog

comment:17 Changed 3 years ago by shevek

  • Status changed from assigned to new
Note: See TracTickets for help on using tickets.