I have a system where subscribers get comments on their projects saying that updates for my projects have come out. It gets annoying to have to go into every project and type a different comment with the same gist, so I think there should be a way to quickly and easily send the same comment to multiple projects.
This would be called a mailing list. You would type in a comment, click send, and it would put that comment on a project of everyone on your mailing list, in turn giving them a message.
I see that there can be a possibility for abuse and spam, so I've thought up some anti-spam precautions:
1. You would need both the owner of the mailing list and the recipient of the mail's consent to put someone on your mailing list. Either person could delete the recipient at any time, so that if the recipient does't want the mail, or the sender doesn't think the mail would help the recipient, either can easily stop the flow of mail to the recipient.
2. It would only be available to Scratchers. This way, SpamBots and trolls would have to spend a LONG time on Scratch before creating a mailing list. Even then, they wouldn't be able to add a recipient to their mailing list without his/her consent.
3. There would be a signature on the bottom, stating that the comment was from a mailing list. This way, a recipient can easily distinguish user comments from mailing list comments.
This signature would include a "flag mailing list" button. This would flag all the comments from the list. If they're inappropriate, a mod would be able to shut down one mailing list or revoke mailing list privileges from a user. All the comments would be on a single string, so you could just delete the string and not have to go into every project and delete each comment individually.
4. There would be a "hide mailing list comments" button in the project notes. This button would hide all comments that came from mailing lists, so that someone viewing the comments can choose to only see user comments.
5. To be part of a mailing list, you'd have to submit the URL of the project where you want the comments from the mailing list to go. That way, the recipient is in control of where mail in list comments go.
6. There would be a 60-second rule. This way, if a spammer manages to become a Scratcher and get people on his/her mailing list, it would take a longer time for him/her to do tons of damage.
7. There would be language and repeated comment filters. No one could post bad words, and repeated comments wouldn't be allowed through. Thought up by scimonster.
Supporters (6):
WingsGames
coolhogs
Mokat
TheScratch3
scimonster
okofish
I made a mockup here.
Last edited by WingsGames (2012-03-20 17:07:41)
Offline
The forums statuses aren't on the main site...
This actually sounds cool. And good anti spam measures too. There would of course be a repeated comment filter.
Offline
scimonster wrote:
The forums statuses aren't on the main site...
This actually sounds cool. And good anti spam measures too. There would of course be a repeated comment filter.
So should I add you for support?
Offline
I just made a little mockup, if anyone wants to see it.
Offline
People would put everyone on their list then spam probably, or do so
Something.
Offline
turkey3 wrote:
People would put everyone on their list then spam probably, or do so
Something.
The only way that that could happen is if the recipient accepted to be on the mailing list. And if the spammer did spam, people would just leave the mailing list.
Offline
WingsGames wrote:
scimonster wrote:
The forums statuses aren't on the main site...
This actually sounds cool. And good anti spam measures too. There would of course be a repeated comment filter.So should I add you for support?
Sure.
Offline
scimonster wrote:
WingsGames wrote:
scimonster wrote:
The forums statuses aren't on the main site...
This actually sounds cool. And good anti spam measures too. There would of course be a repeated comment filter.So should I add you for support?
Sure.
Done.
Offline
okofish wrote:
Great idea! I support!
Thanks!
Offline
I support, though wouldn't having it go as a message in the message area( the you have[2] messages thing) rather then on a project be better?
Offline
I support, though perhaps a wait longer than 60 seconds would be nice. If someone is sending a newsletter every 60 seconds, then it's likely just spam. Instead, have a limit on the number of newsletters that can be sent per day, like only 3, and a 3 minute post wait. That way a person can remind people of their new projects but really cannot do too much spam, too fast, but only has to wait 180 seconds.
Offline
Offline
I think you should only be able to send one a day, but you can add on to the original message provided it's under 1000 characters total.
Also, only the recipient would be able to request to join, then the sender can accept.
Offline
Maybe instead of it going in as a comment, maybe it could show up as a notification.
Offline
^^ no, then people could be mean, etc. Everyone needs to see it so people aren't abusing the system
I support
you should update it
Offline
thebriculator wrote:
^^ no, then people could be mean, etc. Everyone needs to see it so people aren't abusing the system
I support
you should update it
What if it was a notification, but on the side of the user's projects, it says: recent mailing lists: .......
Offline