Discuss Scratch

lawlerboy1
Scratcher
23 posts

anti swear script

I am making a project that requires a anti swear script for moderation purposes, am I allowed to put swear words in list items for use of a moderation script?
here's how I'll do it
if <[(list :: list) v] contains (foo) ?> then
set [(foo) v] to []
say (join [no swearing] (username))
end
in this case, foo is the variable the player inputs, which will be on cloud variable
and the list contains all the swear words, this script is what i want to use, but I really hope it doesn't come to encoding it can someone please tell me if this is OK to add this anti swear script.
Scratch-Minion
Scratcher
1000+ posts

anti swear script

Absolutely not!

You are not allowed to write swear words in your projects or a list even if it is to try to stop others from swearing.
Dragonlord767
Scratcher
1000+ posts

anti swear script

No. If any form of “bad word” can be found in the project, it's not ok.

As a warning; from the information you have shown, to looks like you might be making a project that allows cloud chat. Cloud chat projects, or any project that features cloud chat, is banned. Here is the ST's annoucement.

Last edited by Dragonlord767 (April 30, 2020 10:03:06)

lawlerboy1
Scratcher
23 posts

anti swear script

true, I have found a reverse way though, I can whitelist all good words which should work OK, but it's gonna take long because the English vocabulary has 170 000 words in it, thank you for answering my question though, but can you see if there is a way to do this without taking hours?
lawlerboy1
Scratcher
23 posts

anti swear script

and by the way, people have been allowed to use cloud chat before, but with censoring scripts
GuineaGod
Scratcher
500+ posts

anti swear script

Yes there's anther discussion with the same topic, check it out.
WindOctahedron
Scratcher
1000+ posts

anti swear script

lawlerboy1 wrote:

true, I have found a reverse way though, I can whitelist all good words which should work OK, but it's gonna take long because the English vocabulary has 170 000 words in it, thank you for answering my question though, but can you see if there is a way to do this without taking hours?
Most of these terms are technical, and aren't used in everyday speech. An average English native speaker knows only 20000 of them, and only 5000 are used commonly.
Za-Chary
Scratcher
1000+ posts

anti swear script

If you happen to be making a cloud chat project, please be aware that we do not allow cloud chat projects anymore, even with a whitelist. See our updated policy here: https://scratch.mit.edu/discuss/topic/357609/
lawlerboy1
Scratcher
23 posts

anti swear script

thank you, but thats not it, its for a chat forum for my studio to release tutorials only, no communication whatsoever, with some extra paramaters taken, its no chat room, I don't allow chat on it

Za-Chary wrote:

If you happen to be making a cloud chat project, please be aware that we do not allow cloud chat projects anymore, even with a whitelist. See our updated policy here: https://scratch.mit.edu/discuss/topic/357609/
DownsGameClub
Scratcher
1000+ posts

anti swear script

lawlerboy1 wrote:

Za-Chary wrote:

If you happen to be making a cloud chat project, please be aware that we do not allow cloud chat projects anymore, even with a whitelist. See our updated policy here: https://scratch.mit.edu/discuss/topic/357609/
thank you, but thats not it, its for a chat forum for my studio to release tutorials only, no communication whatsoever, with some extra paramaters taken, its no chat room, I don't allow chat on it
I'm sorry, what?
It's for a “chat forum” but there's “no communication whatsoever”?

Are you trying to make a tutorial on how to create one?
Brocisvape
Scratcher
58 posts

anti swear script

lawlerboy1 wrote:

I am making a project that requires a anti swear script for moderation purposes, am I allowed to put swear words in list items for use of a moderation script?
here's how I'll do it
if <[(list :: list) v] contains (foo) ?> then
set [(foo) v] to []
say (join [no swearing] (username))
end
in this case, foo is the variable the player inputs, which will be on cloud variable
and the list contains all the swear words, this script is what i want to use, but I really hope it doesn't come to encoding it can someone please tell me if this is OK to add this anti swear script.

umm you should REALLY pay attention to the Commuity Guidelines you can't swear in scratch or even make 18+ content in scratch it all gets deleted by ST
--Explosion--
Scratcher
1000+ posts

anti swear script

lawlerboy1 wrote:

true, I have found a reverse way though, I can whitelist all good words which should work OK, but it's gonna take long because the English vocabulary has 170 000 words in it, thank you for answering my question though, but can you see if there is a way to do this without taking hours?
1st, look up a list of all the words in english as a .txt file, then import it into scratch by corner clicking on the list monitor while inside the editor and use this script to remove all the swear words:
define remove (word) from list
delete (item # of (word::custom) in [words v]::list) or [words v]::list
then make sure not to delete the list in any other way!
GuineaGod
Scratcher
500+ posts

anti swear script

--Explosion-- wrote:

lawlerboy1 wrote:

true, I have found a reverse way though, I can whitelist all good words which should work OK, but it's gonna take long because the English vocabulary has 170 000 words in it, thank you for answering my question though, but can you see if there is a way to do this without taking hours?
1st, look up a list of all the words in english as a .txt file, then import it into scratch by corner clicking on the list monitor while inside the editor and use this script to remove all the swear words:
define remove (word) from list
delete (item # of (word::custom) in [words v]::list) or [words v]::list
then make sure not to delete the list in any other way!

Yes!
HOW DO YOU ALWAYS KNOW?
--Explosion--
Scratcher
1000+ posts

anti swear script

GuineaGod wrote:

--Explosion-- wrote:

lawlerboy1 wrote:

true, I have found a reverse way though, I can whitelist all good words which should work OK, but it's gonna take long because the English vocabulary has 170 000 words in it, thank you for answering my question though, but can you see if there is a way to do this without taking hours?
1st, look up a list of all the words in english as a .txt file, then import it into scratch by corner clicking on the list monitor while inside the editor and use this script to remove all the swear words:
define remove (word) from list
delete (item # of (word::custom) in [words v]::list) or [words v]::list
then make sure not to delete the list in any other way!

Yes!
HOW DO YOU ALWAYS KNOW?
=/ What do you mean?
fdreerf
Scratcher
1000+ posts

anti swear script

What purpose is this moderation for?
Is it for a cloud game, if not then it serves no purpose.
A whitelist can easily be bypassed; take the innocent words for water vapor near the ground and the central part and you've just created a bad word!
MeowyTitan08
Scratcher
1000+ posts

anti swear script

Blocking swear words wouldn't do anything.
For example, i want to block the word ‘cat’. There are millions of workarounds: c@t, cxt, c a t, catt, ccat, caat, etc.

And even if you're making a cloud chat, those aren't allowed


Wait what- a chat forum with no communication whatsoever?? That doesn't make sense.
lawlerboy1
Scratcher
23 posts

anti swear script

its a chat forum that I'm making for my studio, no communication, which makes it not a chat room, just tutorials from the public
lawlerboy1
Scratcher
23 posts

anti swear script

and I know all the community rules, just wondering if there is things like this that have a excuse, but now I know there is a way around lots of things
WindOctahedron
Scratcher
1000+ posts

anti swear script

lawlerboy1 wrote:

its a chat forum that I'm making for my studio, no communication, which makes it not a chat room, just tutorials from the public
Then how is it a chat forum if you don't allow chat on it?

Last edited by WindOctahedron (May 2, 2020 10:12:07)

lawlerboy1
Scratcher
23 posts

anti swear script

and a chat forum is a place where people submit questions of how to's, and they get solved by the public users of the forum, that's a chat forum, but a specially limited version is what I'm doing, so no communication is allowed, only questions and tutorials made to fix those questions, and an alert system to tell the user there problem is solved by another scratcher.

Powered by DjangoBB