Discuss Scratch
- Discussion Forums
- » New Scratchers
- » Welcome to Scratch! Get started here!
#10501Nov. 21, 2025 18:11:54
- CosmicStarV1
-
Scratcher
1000+ posts
Welcome to Scratch! Get started here!
At this point I'm just disappointed on how st has not done anything to stop people from either spamming quoting or people that are talking like this is a chat room. this is supposed to be a place for new scratches to get started.
#10502Nov. 21, 2025 18:11:55
- Ronanpatrick
-
Scratcher
100+ posts
Welcome to Scratch! Get started here!
At this point I'm just disappointed on how st has not done anything to stop people from either spamming quoting or people that are talking like this is a chat room. this is supposed to be a place for new scratches to get started.ngl this is SOO true
Last edited by Ronanpatrick (Nov. 21, 2025 18:12:47)
#10503Nov. 21, 2025 18:45:05
- awfawes
-
Scratcher
100+ posts
Welcome to Scratch! Get started here!
Hey guys! Can you take a look at my project? I think you'll like it: https://scratch.mit.edu/projects/1239014734
#10504Nov. 21, 2025 18:56:08
- _scratch-shark_
-
New Scratcher
34 posts
Welcome to Scratch! Get started here!
Hey guys! Can you take a look at my project? I think you'll like it: https://scratch.mit.edu/projects/1239014734ok i like your game thxs
#10505Nov. 21, 2025 19:52:21
- Paddle2See
-
Scratch Team
1000+ posts
Welcome to Scratch! Get started here!
At this point I'm just disappointed on how st has not done anything to stop people from either spamming quoting or people that are talking like this is a chat room. this is supposed to be a place for new scratches to get started.You are correct - this is not a chat room.
You can help by using the Report button when folks start abusing the topic. No need to quote them and try to correct them - that just creates more posts that have to be removed. Just use the Report button

#10506Nov. 22, 2025 03:00:17
- CodeComet6161
-
Scratcher
1000+ posts
Welcome to Scratch! Get started here!
No one minds?At this point I'm just disappointed on how st has not done anything to stop people from either spamming quoting or people that are talking like this is a chat room. this is supposed to be a place for new scratches to get started.You are correct - this is not a chat room.
You can help by using the Report button when folks start abusing the topic. No need to quote them and try to correct them - that just creates more posts that have to be removed. Just use the Report button
#10507Nov. 22, 2025 11:51:39
- mingo-gag
-
Scratcher
1000+ posts
Welcome to Scratch! Get started here!
You are right that this place is not a chatroom and we should report things like quoting bigger quotes or spam blocks-snip-You are correct - this is not a chat room.
You can help by using the Report button when folks start abusing the topic. No need to quote them and try to correct them - that just creates more posts that have to be removed. Just use the Report button
#10508Nov. 22, 2025 14:12:44
- Ransom321Ransom
-
Scratcher
15 posts
Welcome to Scratch! Get started here!
The Scratch Discussion forums are fundamentally different from a chat room, a distinction rooted deeply in the platform's commitment to safety, moderation, and its core mission of creative coding education. The primary reason chat rooms are prohibited, whether as projects using cloud variables or as an integrated forum feature, is the immense difficulty in moderating real-time, free-flowing conversation. The Scratch Community Guidelines emphasize a welcoming and safe environment for all ages, primarily 8 to 16, which necessitates rigorous oversight. In a traditional chat room, content appears instantly, making it nearly impossible for the volunteer moderators and the Scratch Team to review everything 24/7 before it is seen by young users. This unmoderated environment would pose a significant risk, potentially exposing children to inappropriate content, cyberbullying, or requests for personal information, which is strictly forbidden.
In contrast, the Scratch Discussion forums operate on a traditional bulletin board system, not a real-time messaging interface. Posts are static, appear in a structured, topic-specific format, and can be easily reported by users. These reports are then reviewed by the moderation team, who can take appropriate action, such as removing the content and issuing warnings. This post-by-post moderation is effective for a forum structure, but would be entirely inadequate for the speed of a chat room. Furthermore, the very design of the forums is intended to foster more structured and focused discussions around specific topics like “Help with Scripts” or “Project Ideas,” rather than general idle chatter. While profile and project comment sections are slightly more relaxed, they are still subject to the same community guidelines and moderation framework. This approach keeps the focus on the educational aspect of the platform: creating and sharing projects, thinking creatively, and collaborating on coding challenges. The community actively discourages using the forums as a chat room, redirecting users to the appropriate (though still heavily moderated) comment sections for more casual interaction. The rules are in place not to stifle communication, but to ensure that the platform remains a secure, friendly, and productive space dedicated to its mission of helping young people learn to code in a supportive environment.
Just report spam blocks or any sort of spam content…
In contrast, the Scratch Discussion forums operate on a traditional bulletin board system, not a real-time messaging interface. Posts are static, appear in a structured, topic-specific format, and can be easily reported by users. These reports are then reviewed by the moderation team, who can take appropriate action, such as removing the content and issuing warnings. This post-by-post moderation is effective for a forum structure, but would be entirely inadequate for the speed of a chat room. Furthermore, the very design of the forums is intended to foster more structured and focused discussions around specific topics like “Help with Scripts” or “Project Ideas,” rather than general idle chatter. While profile and project comment sections are slightly more relaxed, they are still subject to the same community guidelines and moderation framework. This approach keeps the focus on the educational aspect of the platform: creating and sharing projects, thinking creatively, and collaborating on coding challenges. The community actively discourages using the forums as a chat room, redirecting users to the appropriate (though still heavily moderated) comment sections for more casual interaction. The rules are in place not to stifle communication, but to ensure that the platform remains a secure, friendly, and productive space dedicated to its mission of helping young people learn to code in a supportive environment.
Just report spam blocks or any sort of spam content…
Last edited by Ransom321Ransom (Nov. 22, 2025 14:19:00)
#10509Nov. 22, 2025 14:35:37
- awfawes
-
Scratcher
100+ posts
Welcome to Scratch! Get started here!
*…
Contests can't be held here.
Okay, I'll keep that in mind. 
Contests can't be held here.
Okay, I'll keep that in mind. 
#10510Nov. 22, 2025 14:59:41
- DeuAdler1234
-
Scratcher
1 post
Welcome to Scratch! Get started here!
One of my first projects! This is all I have created for my PFP project; feel free to drop this into your own projects WARNING: ONLY WORKS IF PFP HAS MANY COSTUMES. ELSE, USE A WAIT BLOCK AT THE END OF THE LOOP.
when green flag clicked
forever
next costume
end
Last edited by DeuAdler1234 (Nov. 22, 2025 15:01:23)
#10511Nov. 22, 2025 15:24:05
#10512Nov. 22, 2025 17:34:02
- awfawes
-
Scratcher
100+ posts
Welcome to Scratch! Get started here!
“Guys! I want to ask… how can I make it so that if you use an item, the more you use it, the more it uses up its stats?”
#10513Nov. 22, 2025 17:52:49
- CodeComet6161
-
Scratcher
1000+ posts
Welcome to Scratch! Get started here!
Yeah I can't argue with this one, technically the forums ARE built for chatting, but they have to be on a specific subject.I am not sure about thatNo one minds?At this point I'm just disappointed on how st has not done anything to stop people from either spamming quoting or people that are talking like this is a chat room. this is supposed to be a place for new scratches to get started.You are correct - this is not a chat room.
You can help by using the Report button when folks start abusing the topic. No need to quote them and try to correct them - that just creates more posts that have to be removed. Just use the Report button
If you agree, useI'm not agreeing to these people: ComicStarV1, Paddle2See and CodeComet6161and you will receive a follow from me! - GhaztyTheCat
So true! The reason forums are made is for people to chat. Although this is a new scratcher forum, my friend got reported for literally talking to a new scratcher, bearing in mind my friend also was new at the time!
#10514Nov. 22, 2025 18:41:16
- Ransom321Ransom
-
Scratcher
15 posts
Welcome to Scratch! Get started here!
its meant to share ideas with other people and give new scratchers inspiration not to talk about random thingsYeah I can't argue with this one, technically the forums ARE built for chatting, but they have to be on a specific subject.I am not sure about thatNo one minds?At this point I'm just disappointed on how st has not done anything to stop people from either spamming quoting or people that are talking like this is a chat room. this is supposed to be a place for new scratches to get started.You are correct - this is not a chat room.
You can help by using the Report button when folks start abusing the topic. No need to quote them and try to correct them - that just creates more posts that have to be removed. Just use the Report button
If you agree, useI'm not agreeing to these people: ComicStarV1, Paddle2See and CodeComet6161and you will receive a follow from me! - GhaztyTheCat
So true! The reason forums are made is for people to chat. Although this is a new scratcher forum, my friend got reported for literally talking to a new scratcher, bearing in mind my friend also was new at the time!
#10515Nov. 22, 2025 21:28:00
- CodeComet6161
-
Scratcher
1000+ posts
Welcome to Scratch! Get started here!
At this point I'm just disappointed on how st has not done anything to stop people from either spamming quoting or people that are talking like this is a chat room. this is supposed to be a place for new scratches to get started.Not to worry, I literally had to nuke both the 526th and 527th pages because of that. It's hard to believe that thousands of people do not understand what the word rules means, and it's just gonna get shut down like the Scratchblocks Testing Topic a couple months ago.
Process of nuking 525 completed.
Last edited by CodeComet6161 (Nov. 23, 2025 01:36:39)
#10516Nov. 23, 2025 09:00:29
- Hayden_57
-
Scratcher
14 posts
Welcome to Scratch! Get started here!
Scratch was an Amazing Website for everyone! I really liked coding with Block and it seems fun! 
And also ive been a Scratcher for Almost 3 Years! I really loved making projects and made some followers! Scratch is an Amazing Community!

And also ive been a Scratcher for Almost 3 Years! I really loved making projects and made some followers! Scratch is an Amazing Community!
#10517Nov. 23, 2025 10:13:40
- awfawes
-
Scratcher
100+ posts
Welcome to Scratch! Get started here!
Scratch was an Amazing Website for everyone! I really liked coding with Block and it seems fun!
And also ive been a Scratcher for Almost 3 Years! I really loved making projects and made some followers! Scratch is an Amazing Community!
Wellcom! Nice to meet you!
#10518Nov. 23, 2025 13:50:28
- jayfeathersmate
-
Scratcher
9 posts
Welcome to Scratch! Get started here!
Hello! also, how long does it take to become a scratcher?

#10519Nov. 23, 2025 14:19:37
- Ransom321Ransom
-
Scratcher
15 posts
Welcome to Scratch! Get started here!
The Scratch Discussion forums are fundamentally different from a chat room, a distinction rooted deeply in the platform's commitment to safety, moderation, and its core mission of creative coding education. The primary reason chat rooms are prohibited, whether as projects using cloud variables or as an integrated forum feature, is the immense difficulty in moderating real-time, free-flowing conversation. The Scratch Community Guidelines emphasize a welcoming and safe environment for all ages, primarily 8 to 16, which necessitates rigorous oversight. In a traditional chat room, content appears instantly, making it nearly impossible for the volunteer moderators and the Scratch Team to review everything 24/7 before it is seen by young users. This unmoderated environment would pose a significant risk, potentially exposing children to inappropriate content, cyberbullying, or requests for personal information, which is strictly forbidden.IS THAT AI FOR MARIOI can not tell you how many times people were Spamming Blocks on here.-snip-Not to worry, I literally had to nuke both the 526th and 527th pages because of that. It's hard to believe that thousands of people do not understand what the word rules means, and it's just gonna get shut down like the Scratchblocks Testing Topic a couple months ago.
In contrast, the Scratch Discussion forums operate on a traditional bulletin board system, not a real-time messaging interface. Posts are static, appear in a structured, topic-specific format, and can be easily reported by users. These reports are then reviewed by the moderation team, who can take appropriate action, such as removing the content and issuing warnings. This post-by-post moderation is effective for a forum structure, but would be entirely inadequate for the speed of a chat room. Furthermore, the very design of the forums is intended to foster more structured and focused discussions around specific topics like “Help with Scripts” or “Project Ideas,” rather than general idle chatter. While profile and project comment sections are slightly more relaxed, they are still subject to the same community guidelines and moderation framework. This approach keeps the focus on the educational aspect of the platform: creating and sharing projects, thinking creatively, and collaborating on coding challenges. The community actively discourages using the forums as a chat room, redirecting users to the appropriate (though still heavily moderated) comment sections for more casual interaction. The rules are in place not to stifle communication, but to ensure that the platform remains a secure, friendly, and productive space dedicated to its mission of helping young people learn to code in a supportive environment.
Just report spam blocks or any sort of spam content…
every time i see any sort of spam message im replying with this\
Last edited by Ransom321Ransom (Nov. 23, 2025 14:52:49)
#10520Nov. 23, 2025 14:26:24
- Ransom321Ransom
-
Scratcher
15 posts
Welcome to Scratch! Get started here!
The Structured Space: Why Discussion Scratch Is Not a Chat Room
The “Discuss Scratch” forums serve a vital, specific function within the broader Scratch community: they are a space for structured, topic-focused discussions, project help, and resource sharing, not an informal chat room. This distinction is crucial for maintaining the platform's safety, organization, and focus on creative learning for users of all ages. Understanding this purpose is key to appropriate use, which is why spamming with blocks or general off-topic conversation is discouraged.
The primary reason chat rooms are not allowed on the platform is safety. The Scratch Community Guidelines emphasize keeping the site friendly and appropriate for all ages, a goal that is hard to manage in the fast-paced, unmoderated environment of a live chat. In a true chat room setting, users could easily bypass filters to share inappropriate content, use bad language, or engage in bullying, all of which are strictly against the rules.
The forums, in contrast, are moderated by a team of adults, and every post is subject to review and reporting by the community, a system that works effectively for structured discussions but would be overwhelmed by the volume and speed of general chatting.
The nature of the forum software itself reinforces its purpose as a discussion board, not a real-time chat application. It is designed for longer-form responses and thoughtful engagement across various topics, from “Help with Scripts” to “Suggestions”. It does not support the instant, continuous stream of messages typical of a chat room.
Spamming with Scratch blocks is a specific instance of inappropriate behavior within this structured environment. While Scratch blocks are essential for demonstrating code in relevant forums like “Help with Scripts,” using them excessively for general communication clutters threads and makes them difficult to read and moderate.
Such behavior detracts from the forum's core purpose: to help users with their projects and share ideas in an organized manner. The forums are not a testing ground for excessive block usage; dedicated testing topics or project comment sections may be more appropriate for that specific use case, but even there, excessive spam is a reportable offense.
Furthermore, allowing open chat in the forums would shift the platform's focus away from project creation and community collaboration, which is the heart of the Scratch experience. The intent is for users to interact through creative work, remixing projects, and providing constructive feedback, not casual social media-style chatting.
The guidelines are in place to ensure that all interactions remain public and transparent, allowing the Scratch Team to intervene when necessary. Private communication channels are not permitted precisely because they are harder to moderate and pose a risk to user safety, particularly for younger children.
For users who wish to chat with friends, the appropriate avenues on the platform are project comments, profile comments, or dedicated studios that allow general conversation, not the forums. These areas have existing moderation tools that the Scratch Team is familiar with.
Ultimately, respecting the forum's intended use is a critical part of being a positive community member. By treating the discussion forums as a resource for focused conversation and avoiding spamming with blocks or general chat, users help maintain a safe, productive, and friendly environment for all Scratchers to learn and grow as creators.
The “Discuss Scratch” forums within the broader Scratch community serve a vital, highly specific function: they are designed as a platform for structured, topic-focused discussions, collaborative project help, and the sharing of educational resources, rather than an informal chat room. This critical distinction is essential for upholding the platform's overarching safety standards, organizational integrity, and unwavering focus on creative, educational learning for users of all ages. A clear understanding of this intended purpose is fundamental to appropriate use, which is precisely why activities like spamming with Scratch blocks or engaging in general, off-topic conversation are strongly discouraged and, in many cases, against the rules.
The paramount reason that typical, free-flowing chat rooms are prohibited on the platform is user safety. The official Scratch Community Guidelines place immense emphasis on cultivating an online environment that is consistently friendly, appropriate, and welcoming for every age group, from young children to teenagers and adults. This objective is exceedingly difficult, if not impossible, to reliably manage within the fast-paced, often unmoderated or minimally moderated environment of a live chat. In a true chat room setting, users could effortlessly bypass basic content filters to share inappropriate material, use prohibited language, or engage in bullying and harassment, all of which constitute strict violations of the Scratch community rules. The inherent speed and anonymity of a chat room make effective oversight nearly unattainable.
The forums, by sharp contrast, operate under a robust moderation system. They are actively managed and monitored by a dedicated team of adult volunteers and Scratch Team members, and every single post made within the forums is subject to meticulous review and reporting by the entire community. This layered system of oversight works exceptionally well for the thoughtful, deliberate pace of structured discussions but would be instantly overwhelmed and rendered ineffective by the sheer volume and instantaneous speed of general, casual chatting. The delay between posts and the public visibility of all interactions ensure accountability and allow moderators ample time to intervene.
Furthermore, the very nature and underlying software of the Scratch forum system reinforce its primary purpose as a traditional discussion board, not a real-time chat application. The platform is specifically engineered to facilitate longer-form responses, thoughtful engagement, and in-depth exploration of various topics, which are organized into distinct sub-forums ranging from “Help with Scripts” to “Suggestions” and “Project Ideas”. It fundamentally does not support the instant, continuous stream of rapid-fire messages and transient interactions that are the defining characteristics of a chat room interface. The lack of features like read receipts, typing indicators, and immediate notifications further emphasizes its design for asynchronous communication.
Spamming with Scratch blocks constitutes a specific and problematic instance of inappropriate behavior within this structured environment. While the use of Scratch code blocks is absolutely essential and highly encouraged for demonstrating code, asking for help, and providing solutions in relevant forums like “Help with Scripts,” using them excessively for general, non-coding related communication clutters threads unnecessarily, makes discussions incredibly difficult to read and follow, and significantly increases the burden on moderators trying to maintain order.
Such counterproductive behavior fundamentally detracts from the forum's core purpose: to genuinely help users with their creative projects, share innovative ideas, and foster a positive learning atmosphere in an organized, accessible manner. The forums are unequivocally not intended as a testing ground for excessive or frivolous block usage. For those specific use cases, more appropriate avenues may exist, such as dedicated testing topics within specific sub-forums or, more commonly, the comment sections of personal projects or studios. Even within these designated areas, however, excessive spam in any form remains a reportable offense and a violation of the community guidelines.
Additionally, permitting open, unstructured chat within the forums would inevitably shift the platform's primary focus away from project creation, genuine community collaboration, and educational pursuits, which are universally considered the very heart of the Scratch experience. The entire platform is designed for users to interact meaningfully through their creative work—by remixing projects, providing constructive, specific feedback, and collaborating on ideas—not through casual, social media-style chatting and idle conversation.
The community guidelines are meticulously put in place to ensure that all interactions remain public, transparent, and fully accessible to the Scratch Team, thereby allowing them to intervene swiftly and effectively whenever necessary. The intentional absence of private communication channels, such as direct messaging or private chat rooms, is a direct consequence of this safety-first approach, precisely because such channels are exponentially harder to moderate effectively and consequently pose a much greater risk to user safety, particularly for the platform's large population of younger children.
For users who simply wish to engage in casual conversation or chat with friends, the platform provides specific, appropriate avenues designed for this purpose: project comments, profile comments, or dedicated user-created studios that explicitly allow general conversation within a contained setting. These areas are equipped with specific, familiar moderation tools that the Scratch Team is experienced in using to maintain safety standards.
Ultimately, demonstrating respect for the forum's intended, structured use is a critical component of being a responsible and positive community member. By consistently treating the discussion forums as a valuable resource for focused conversation, project collaboration, and educational assistance, and by actively avoiding disruptive behaviors like spamming with blocks or general, off-topic chat, users collectively help maintain a safe, productive, friendly, and inspiring environment where all Scratchers can learn, grow as creators, and share their work with confidence.
The Scratch Discussion forums are fundamentally different from a chat room, a distinction rooted deeply in the platform's commitment to safety, moderation, and its core mission of creative coding education. The primary reason chat rooms are prohibited, whether as projects using cloud variables or as an integrated forum feature, is the immense difficulty in moderating real-time, free-flowing conversation. The Scratch Community Guidelines emphasize a welcoming and safe environment for all ages, primarily 8 to 16, which necessitates rigorous oversight. In a traditional chat room, content appears instantly, making it nearly impossible for the volunteer moderators and the Scratch Team to review everything 24/7 before it is seen by young users. This unmoderated environment would pose a significant risk, potentially exposing children to inappropriate content, cyberbullying, or requests for personal information, which is strictly forbidden.
In contrast, the Scratch Discussion forums operate on a traditional bulletin board system, not a real-time messaging interface. Posts are static, appear in a structured, topic-specific format, and can be easily reported by users. These reports are then reviewed by the moderation team, who can take appropriate action, such as removing the content and issuing warnings. This post-by-post moderation is effective for a forum structure, but would be entirely inadequate for the speed of a chat room. Furthermore, the very design of the forums is intended to foster more structured and focused discussions around specific topics like “Help with Scripts” or “Project Ideas,” rather than general idle chatter. While profile and project comment sections are slightly more relaxed, they are still subject to the same community guidelines and moderation framework. This approach keeps the focus on the educational aspect of the platform: creating and sharing projects, thinking creatively, and collaborating on coding challenges. The community actively discourages using the forums as a chat room, redirecting users to the appropriate (though still heavily moderated) comment sections for more casual interaction. The rules are in place not to stifle communication, but to ensure that the platform remains a secure, friendly, and productive space dedicated to its mission of helping young people learn to code in a supportive environment.
The “Discuss Scratch” forums serve a vital, specific function within the broader Scratch community: they are a space for structured, topic-focused discussions, project help, and resource sharing, not an informal chat room. This distinction is crucial for maintaining the platform's safety, organization, and focus on creative learning for users of all ages. Understanding this purpose is key to appropriate use, which is why spamming with blocks or general off-topic conversation is discouraged.
The primary reason chat rooms are not allowed on the platform is safety. The Scratch Community Guidelines emphasize keeping the site friendly and appropriate for all ages, a goal that is hard to manage in the fast-paced, unmoderated environment of a live chat. In a true chat room setting, users could easily bypass filters to share inappropriate content, use bad language, or engage in bullying, all of which are strictly against the rules.
The forums, in contrast, are moderated by a team of adults, and every post is subject to review and reporting by the community, a system that works effectively for structured discussions but would be overwhelmed by the volume and speed of general chatting.
The nature of the forum software itself reinforces its purpose as a discussion board, not a real-time chat application. It is designed for longer-form responses and thoughtful engagement across various topics, from “Help with Scripts” to “Suggestions”. It does not support the instant, continuous stream of messages typical of a chat room.
Spamming with Scratch blocks is a specific instance of inappropriate behavior within this structured environment. While Scratch blocks are essential for demonstrating code in relevant forums like “Help with Scripts,” using them excessively for general communication clutters threads and makes them difficult to read and moderate.
Such behavior detracts from the forum's core purpose: to help users with their projects and share ideas in an organized manner. The forums are not a testing ground for excessive block usage; dedicated testing topics or project comment sections may be more appropriate for that specific use case, but even there, excessive spam is a reportable offense.
Furthermore, allowing open chat in the forums would shift the platform's focus away from project creation and community collaboration, which is the heart of the Scratch experience. The intent is for users to interact through creative work, remixing projects, and providing constructive feedback, not casual social media-style chatting.
The guidelines are in place to ensure that all interactions remain public and transparent, allowing the Scratch Team to intervene when necessary. Private communication channels are not permitted precisely because they are harder to moderate and pose a risk to user safety, particularly for younger children.
For users who wish to chat with friends, the appropriate avenues on the platform are project comments, profile comments, or dedicated studios that allow general conversation, not the forums. These areas have existing moderation tools that the Scratch Team is familiar with.
Ultimately, respecting the forum's intended use is a critical part of being a positive community member. By treating the discussion forums as a resource for focused conversation and avoiding spamming with blocks or general chat, users help maintain a safe, productive, and friendly environment for all Scratchers to learn and grow as creators.
The “Discuss Scratch” forums within the broader Scratch community serve a vital, highly specific function: they are designed as a platform for structured, topic-focused discussions, collaborative project help, and the sharing of educational resources, rather than an informal chat room. This critical distinction is essential for upholding the platform's overarching safety standards, organizational integrity, and unwavering focus on creative, educational learning for users of all ages. A clear understanding of this intended purpose is fundamental to appropriate use, which is precisely why activities like spamming with Scratch blocks or engaging in general, off-topic conversation are strongly discouraged and, in many cases, against the rules.
The paramount reason that typical, free-flowing chat rooms are prohibited on the platform is user safety. The official Scratch Community Guidelines place immense emphasis on cultivating an online environment that is consistently friendly, appropriate, and welcoming for every age group, from young children to teenagers and adults. This objective is exceedingly difficult, if not impossible, to reliably manage within the fast-paced, often unmoderated or minimally moderated environment of a live chat. In a true chat room setting, users could effortlessly bypass basic content filters to share inappropriate material, use prohibited language, or engage in bullying and harassment, all of which constitute strict violations of the Scratch community rules. The inherent speed and anonymity of a chat room make effective oversight nearly unattainable.
The forums, by sharp contrast, operate under a robust moderation system. They are actively managed and monitored by a dedicated team of adult volunteers and Scratch Team members, and every single post made within the forums is subject to meticulous review and reporting by the entire community. This layered system of oversight works exceptionally well for the thoughtful, deliberate pace of structured discussions but would be instantly overwhelmed and rendered ineffective by the sheer volume and instantaneous speed of general, casual chatting. The delay between posts and the public visibility of all interactions ensure accountability and allow moderators ample time to intervene.
Furthermore, the very nature and underlying software of the Scratch forum system reinforce its primary purpose as a traditional discussion board, not a real-time chat application. The platform is specifically engineered to facilitate longer-form responses, thoughtful engagement, and in-depth exploration of various topics, which are organized into distinct sub-forums ranging from “Help with Scripts” to “Suggestions” and “Project Ideas”. It fundamentally does not support the instant, continuous stream of rapid-fire messages and transient interactions that are the defining characteristics of a chat room interface. The lack of features like read receipts, typing indicators, and immediate notifications further emphasizes its design for asynchronous communication.
Spamming with Scratch blocks constitutes a specific and problematic instance of inappropriate behavior within this structured environment. While the use of Scratch code blocks is absolutely essential and highly encouraged for demonstrating code, asking for help, and providing solutions in relevant forums like “Help with Scripts,” using them excessively for general, non-coding related communication clutters threads unnecessarily, makes discussions incredibly difficult to read and follow, and significantly increases the burden on moderators trying to maintain order.
Such counterproductive behavior fundamentally detracts from the forum's core purpose: to genuinely help users with their creative projects, share innovative ideas, and foster a positive learning atmosphere in an organized, accessible manner. The forums are unequivocally not intended as a testing ground for excessive or frivolous block usage. For those specific use cases, more appropriate avenues may exist, such as dedicated testing topics within specific sub-forums or, more commonly, the comment sections of personal projects or studios. Even within these designated areas, however, excessive spam in any form remains a reportable offense and a violation of the community guidelines.
Additionally, permitting open, unstructured chat within the forums would inevitably shift the platform's primary focus away from project creation, genuine community collaboration, and educational pursuits, which are universally considered the very heart of the Scratch experience. The entire platform is designed for users to interact meaningfully through their creative work—by remixing projects, providing constructive, specific feedback, and collaborating on ideas—not through casual, social media-style chatting and idle conversation.
The community guidelines are meticulously put in place to ensure that all interactions remain public, transparent, and fully accessible to the Scratch Team, thereby allowing them to intervene swiftly and effectively whenever necessary. The intentional absence of private communication channels, such as direct messaging or private chat rooms, is a direct consequence of this safety-first approach, precisely because such channels are exponentially harder to moderate effectively and consequently pose a much greater risk to user safety, particularly for the platform's large population of younger children.
For users who simply wish to engage in casual conversation or chat with friends, the platform provides specific, appropriate avenues designed for this purpose: project comments, profile comments, or dedicated user-created studios that explicitly allow general conversation within a contained setting. These areas are equipped with specific, familiar moderation tools that the Scratch Team is experienced in using to maintain safety standards.
Ultimately, demonstrating respect for the forum's intended, structured use is a critical component of being a responsible and positive community member. By consistently treating the discussion forums as a valuable resource for focused conversation, project collaboration, and educational assistance, and by actively avoiding disruptive behaviors like spamming with blocks or general, off-topic chat, users collectively help maintain a safe, productive, friendly, and inspiring environment where all Scratchers can learn, grow as creators, and share their work with confidence.
The Scratch Discussion forums are fundamentally different from a chat room, a distinction rooted deeply in the platform's commitment to safety, moderation, and its core mission of creative coding education. The primary reason chat rooms are prohibited, whether as projects using cloud variables or as an integrated forum feature, is the immense difficulty in moderating real-time, free-flowing conversation. The Scratch Community Guidelines emphasize a welcoming and safe environment for all ages, primarily 8 to 16, which necessitates rigorous oversight. In a traditional chat room, content appears instantly, making it nearly impossible for the volunteer moderators and the Scratch Team to review everything 24/7 before it is seen by young users. This unmoderated environment would pose a significant risk, potentially exposing children to inappropriate content, cyberbullying, or requests for personal information, which is strictly forbidden.
In contrast, the Scratch Discussion forums operate on a traditional bulletin board system, not a real-time messaging interface. Posts are static, appear in a structured, topic-specific format, and can be easily reported by users. These reports are then reviewed by the moderation team, who can take appropriate action, such as removing the content and issuing warnings. This post-by-post moderation is effective for a forum structure, but would be entirely inadequate for the speed of a chat room. Furthermore, the very design of the forums is intended to foster more structured and focused discussions around specific topics like “Help with Scripts” or “Project Ideas,” rather than general idle chatter. While profile and project comment sections are slightly more relaxed, they are still subject to the same community guidelines and moderation framework. This approach keeps the focus on the educational aspect of the platform: creating and sharing projects, thinking creatively, and collaborating on coding challenges. The community actively discourages using the forums as a chat room, redirecting users to the appropriate (though still heavily moderated) comment sections for more casual interaction. The rules are in place not to stifle communication, but to ensure that the platform remains a secure, friendly, and productive space dedicated to its mission of helping young people learn to code in a supportive environment.
Last edited by Ransom321Ransom (Nov. 23, 2025 14:28:10)