A comment is a message that is posted on a project, studio or profile page. Users are also able to reply to comments; replies are only one level deep, but a user can choose to reply to any specific comment in a reply chain. Replies are automatically prefaced with @username to indicate whom they are meant for. In the case of profiles and projects, comments can be deleted by Scratch Team members or the owner of the profile/project. However, in the case of studios, comments can only be deleted by the Scratch Team. The exception to this is that managers of the studio can delete their own comments. Comments are automatically removed when reported inappropriate by two or more users. However, there are checks in place to ensure the two reports are from two separate users. As of August 2021, there are over 510 million comments.
Comments are the primary method of communication on the Scratch website. Comments are used to give feedback and constructive criticism on projects and studios. They are also used to message, notify, ask questions, and have conversations with other Scratchers.
- See also: Messages and Notifications
When a comment is posted, a message is sent to the owner of the project or profile. Users are also notified when their comments are replied to.
- Main article: Scratch Emoji
Emojis are features in comments which allow users to create specific images by typing an underscore, the name of the image, followed by another underscore. Examples include _meow_ (a Scratch Cat face) and _waffle_ (an image of a waffle).
To prevent spam and malicious use, restrictions were added to commenting on Scratch:
- Comments may only be placed by logged in users
- Comments have a maximum length of 500 characters
- Comments cannot use 10 or 11 numerical digits in a row (designed to prevent the sharing of phone numbers)
- Comments with the same content cannot be posted more than three times in a short while
- Comments may not contain profanity subject to a censor
- Comments can be disabled by the owner of the profile, project, or studio
- Comments are subject to a rate limit (2 seconds for Scratchers and 30 seconds for New Scratchers)
- Comments cannot be blank (no characters)
- In studios, there is a limit of 25 comments in each thread.
Constructive criticism is advice that is given to someone which is useful and intended to help or improve something. The Scratch Team encourages Scratchers to leave constructive criticism in comments on others' projects, rather than mean, unhelpful, or spam criticism. Good constructive criticism usually points out a project's strengths, then politely gives ideas for future improvement.
An example of constructive criticism is "Very nice project! Maybe you could add ________? I liked _______."
An example of non-constructive criticism is "BAD PROJECT!!!!". Non-constructive comments like this one should be reported.
Commenting can be disabled on a profile, studio, or project by its owner or the Scratch Team.
Comment Data Transfer
On August 23rd, 2021, all profile comments were disabled in order for the comment data to be transferred to a new cloud database. Continued updates occurred on September 13th, 2021, but profile comments were not disabled.
- users:Paddle2See/#comments-20153769[dead link]
- Za-Chary. (30/11/20). "The Scratch 2.0 website introduced profile comments for the first time." post:4646720
- W_L-notification. (30/11/20). "Post empty comments here" projects:125363767
- ScratchCat. (06/07/21). "... there is a new limit to the number of replies that can be added to a comment thread in studios. Once a thread has reached 25 replies, you’ll no longer be able to add to that thread, though you can always start a new thread to continue your conversation." topic:526539