Discuss Scratch

PGBFLITE6373
Scratcher
1000+ posts

Make a bot to decect spam

This suggestion suggests that the scratch team would add a spam bot that detects spam. It could do this in a number of fashions. Here is a list of the ways it could detect you.

1. It seems you have too many of the same emoji in the same post. (Limit of emojis should be 5 or 6)
2. You use too many emoji's in a post so it flags you (20 emojis max)
3. A person says a repeated character or sting ten times in a row like, sssssssssss, not, sally sells seashells by the shell store a lovely way. The second statement would not flag the spam bot, even though the second statement has 10 l's
4. You say 251 (501 on forums) characters without ever using punctuation. (for perspective this is 251 charaters, sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss)
5. You post the same thing 5 times in a row, the sixth time you try to post it it will deny you.
Those are some of the ways that it could flag you. I will add more, I just can't think of any.

Here are some mockups

mock-up for comments by @hans614698


FAQ (Frequently Asked Questions.)

Q. What if I post a normal post with more than 20 emojis?
A. You should really cut down the amount of emojis you use, it's borderline spam at that point.

Q.What if my punctuation keys broke and I can't type them anymore?
A.Try using an on-screen keyboard, windows have one pre-installed. Also, that rule mostly only applies to the forums, I never see a comment that goes over 250 characters

Q. What if I code with blocks on the forums to show a workaround? Would that flag it?
A. No. The spam detector will not flag any BBcode.

Q. Well, what if someone puts spam in blocks?
A. The bot can not detect that, sadly.

Q. WIll I get flagged if I don't put spaces in my post?
A. No, you will not. In idea #4 for the ways the bot detects spam, the example of characters is not to tell you that it flags you if you don't put spaces, its to give you an example of 251 characters

Q. What if I'm trying to get a large number of followers by f4f everyone? With this, I won't be able to f4f anymore.
A. You can still f4f, you just have to change what you say every time. This feature is mostly to prevent bots from spamming

Q. Will this apply to signatures?
Why would we need this to apply to signatures? You can spam and advertise in them, that is kinda the point of them.

Q. What happens when it flags me?
Nothing. You do not get muted, you just can say it.
I know about the typo in my title, I made this a long time ago and I don't want to change it for nostalgia reasons.

Last edited by PGBFLITE6373 (Sept. 13, 2022 21:14:38)

ScolderCreations
Scratcher
1000+ posts

Make a bot to decect spam

Support. This would cut down on spam.
dhuls
Scratcher
1000+ posts

Make a bot to decect spam

Might want to rephrase the title

Would this be for comments only, forums only, or both (I presume both)?
PGBFLITE6373
Scratcher
1000+ posts

Make a bot to decect spam

dhuls wrote:

Might want to rephrase the title

Would this be for comments only, forums only, or both (I presume both)?
both, Because they both could suffer from spam

Last edited by PGBFLITE6373 (Aug. 17, 2021 20:39:34)

Roblox888i
Scratcher
1000+ posts

Make a bot to decect spam

Nothing is forever…

Last edited by Roblox888i (Aug. 8, 2023 16:33:13)

ScolderCreations
Scratcher
1000+ posts

Make a bot to decect spam

Roblox888i wrote:

No Support, you can just code it
But it wouldn't work…
dhuls
Scratcher
1000+ posts

Make a bot to decect spam

Roblox888i wrote:

No Support, you can just code it
But here's the catch, you can't. Only the ST can.
ScolderCreations
Scratcher
1000+ posts

Make a bot to decect spam

dhuls wrote:

Roblox888i wrote:

No Support, you can just code it
But here's the catch, you can't. Only the ST can.
correction: only the st can impIement it.
mybearworld
Scratcher
1000+ posts

Make a bot to decect spam

PGBFLITE6373 wrote:

20 repeated letters
That is… not preventing spam.

As an example:
[scratchblocks]replace
Has 22 consecutive characters
PGBFLITE6373
Scratcher
1000+ posts

Make a bot to decect spam

mybearworld wrote:

PGBFLITE6373 wrote:

20 repeated letters
That is… not preventing spam.

As an example:
[scratchblocks]replace
Has 22 consecutive characters
okay ig ill change it
Xolay
Scratcher
1000+ posts

Make a bot to decect spam

PGBFLITE6373 wrote:

mybearworld wrote:

PGBFLITE6373 wrote:

20 repeated letters
That is… not preventing spam.

As an example:
[scratchblocks]replace
Has 22 consecutive characters
okay ig ill change it
What about 30?
ScolderCreations
Scratcher
1000+ posts

Make a bot to decect spam

mybearworld wrote:

PGBFLITE6373 wrote:

20 repeated letters
That is… not preventing spam.

As an example:
[scratchblocks]replace
Has 22 consecutive characters
I think they mean at least 20 of the same thing, like
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
and not
abcdefghijklmnopqrstuvwxyz

I agree that it wouldn’t stop emoji/scratchblock spam, so maybe if a certain string occurred a certain amount of times? For example:
abcabcabcabcabcabcabcabc
Would trigger it, but
hello I like to make games blah blah blah text and stuff lol games are cool
wouldn’t.
PGBFLITE6373
Scratcher
1000+ posts

Make a bot to decect spam

Xolay wrote:

PGBFLITE6373 wrote:

mybearworld wrote:

PGBFLITE6373 wrote:

20 repeated letters
That is… not preventing spam.

As an example:
[scratchblocks]replace
Has 22 consecutive characters
okay ig ill change it
What about 30?
I what the post says. It says phases/letters now. So
[scratchblocks]replace
would be falgged if it was repeated 10 times in a post.
PGBFLITE6373
Scratcher
1000+ posts

Make a bot to decect spam

ScolderCreations wrote:

mybearworld wrote:

PGBFLITE6373 wrote:

20 repeated letters
That is… not preventing spam.

As an example:
[scratchblocks]replace
Has 22 consecutive characters
I think they mean at least 20 of the same thing, like
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
and not
abcdefghijklmnopqrstuvwxyz

I agree that it wouldn’t stop emoji/scratchblock spam, so maybe if a certain string occurred a certain amount of times? For example:
abcabcabcabcabcabcabcabc
Would trigger it, but
hello I like to make games blah blah blah text and stuff lol games are cool
wouldn’t.
yeah, i think ill add that to the post
Xolay
Scratcher
1000+ posts

Make a bot to decect spam

PGBFLITE6373 wrote:

ScolderCreations wrote:

mybearworld wrote:

PGBFLITE6373 wrote:

20 repeated letters
That is… not preventing spam.

As an example:
[scratchblocks]replace
Has 22 consecutive characters
I think they mean at least 20 of the same thing, like
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
and not
abcdefghijklmnopqrstuvwxyz

I agree that it wouldn’t stop emoji/scratchblock spam, so maybe if a certain string occurred a certain amount of times? For example:
abcabcabcabcabcabcabcabc
Would trigger it, but
hello I like to make games blah blah blah text and stuff lol games are cool
wouldn’t.
yeah, i think ill add that to the post
We really need it. What if someone is spamming too much?

Last edited by Xolay (Aug. 17, 2021 22:24:56)

Slapz123
Scratcher
4 posts

Make a bot to decect spam

PGBFLITE6373 wrote:

Its simple. If a post or comment has more then 10 emojis or 10 repeated phases/letters then it would mark it has a spam and give a pop-up that dosn't let you post it. However if a comment/post has words in between repeated word, it wouldn't not trigger the spam bot.
This could be usefull bc it ccan elimanate spam. it also be used for fovever loop spam.
Mock up


Pros: Less spam
Less lag

Cons: I can't think of anything
good idea!
mrcreatorluigi
Scratcher
1000+ posts

Make a bot to decect spam

Support, this is useful to prevent spam. Espically you trolls out there..
D-ScratchNinja
Scratcher
1000+ posts

Make a bot to decect spam

I know that the spam filter can detect when you keep saying “added” in studios, even if you aren't actually spamming, just notifying a lot of people. I feel that, with this, the same thing could happen with the preset messages some of us use to let others know about duplicate topics.

I misunderstood, your post suggests to censor excessive repeated text patterns and words, not repeated posts. I think that could be helpful.

Last edited by D-ScratchNinja (Aug. 19, 2021 21:57:05)

hello_smile
Scratcher
1000+ posts

Make a bot to decect spam

ScolderCreations wrote:

mybearworld wrote:

PGBFLITE6373 wrote:

20 repeated letters
That is… not preventing spam.

As an example:
[scratchblocks]replace
Has 22 consecutive characters
I think they mean at least 20 of the same thing, like
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
and not
abcdefghijklmnopqrstuvwxyz

I agree that it wouldn’t stop emoji/scratchblock spam, so maybe if a certain string occurred a certain amount of times? For example:
abcabcabcabcabcabcabcabc
Would trigger it, but
hello I like to make games blah blah blah text and stuff lol games are cool
wouldn’t.
AI maybe? Feed it a list of comments marked as spam?
PGBFLITE6373
Scratcher
1000+ posts

Make a bot to decect spam

hello_smile wrote:

ScolderCreations wrote:

mybearworld wrote:

PGBFLITE6373 wrote:

20 repeated letters
That is… not preventing spam.

As an example:
[scratchblocks]replace
Has 22 consecutive characters
I think they mean at least 20 of the same thing, like
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
and not
abcdefghijklmnopqrstuvwxyz

I agree that it wouldn’t stop emoji/scratchblock spam, so maybe if a certain string occurred a certain amount of times? For example:
abcabcabcabcabcabcabcabc
Would trigger it, but
hello I like to make games blah blah blah text and stuff lol games are cool
wouldn’t.
AI maybe? Feed it a list of comments marked as spam?
There are to many. If you ever used a D****** bot, they work like that. To much emoji/ phrase spam, its blocks it from posting

Last edited by PGBFLITE6373 (Aug. 18, 2021 00:31:15)

Powered by DjangoBB