Discuss Scratch
- Discussion Forums
- » Developing Scratch Extensions
- » Chat Extension - FanMade -
- CharmanderHero190
-
Scratcher
18 posts
Chat Extension - FanMade -
WIP Action 

when green flag clicked
Set Chat status to [non-password v] ::#9c2c8b
Set Chat Region to [English v] ::#9c2c8b
Start chat room name [ scratch name ] ::#9c2c8b
When Chat Started ::#9c2c8b hat
add [Welcome to Chat] to [scratch name v] ::#9c2c8b
When Message Recived ::#9c2c8b hat
add (Chat Message ::#9c2c8b) to [scratch log v] ::#9c2c8b
When [Chatbox v ] changed? ::#9c2c8b hat
Send message (This Chatbox text ::#9c2c8b ) to [scratch name v] ::#9c2c8b
// in my scratch log i see HELLO MY VIDEO
- kahyreedre
-
Scratcher
42 posts
Chat Extension - FanMade -
Scratch doesn't like chats unless they are controlled (you can only type specific words) so nothing bad happens
- UserBlockedYou
-
Scratcher
72 posts
Chat Extension - FanMade -
WIP Actionit’s rejected. (strings on cloud vars)when green flag clicked
Set Chat status to [non-password v] ::#9c2c8b
Set Chat Region to [English v] ::#9c2c8b
Start chat room name [ scratch name ] ::#9c2c8b
When Chat Started ::#9c2c8b hat
add [Welcome to Chat] to [scratch name v] ::#9c2c8b
When Message Recived ::#9c2c8b hat
add (Chat Message ::#9c2c8b) to [scratch log v] ::#9c2c8b
When [Chatbox v ] changed? ::#9c2c8b hat
Send message (This Chatbox text ::#9c2c8b ) to [scratch name v] ::#9c2c8b
// in my scratch log i see HELLO MY VIDEO
- tagrim123
-
Scratcher
500+ posts
Chat Extension - FanMade -
this is a random thing, i don't think theyre suggestingWIP Actionit’s rejected. (strings on cloud vars)when green flag clicked
Set Chat status to [non-password v] ::#9c2c8b
Set Chat Region to [English v] ::#9c2c8b
Start chat room name [ scratch name ] ::#9c2c8b
When Chat Started ::#9c2c8b hat
add [Welcome to Chat] to [scratch name v] ::#9c2c8b
When Message Recived ::#9c2c8b hat
add (Chat Message ::#9c2c8b) to [scratch log v] ::#9c2c8b
When [Chatbox v ] changed? ::#9c2c8b hat
Send message (This Chatbox text ::#9c2c8b ) to [scratch name v] ::#9c2c8b
// in my scratch log i see HELLO MY VIDEO
- Abrig67
-
Scratcher
100+ posts
Chat Extension - FanMade -
I think this would be for Turbowarp. I don't think they're making a Scratch suggestion.
- jale3ms
-
Scratcher
100+ posts
Chat Extension - FanMade -
WIP Actionwhen green flag clicked
Set Chat status to [non-password v] ::#9c2c8b
Set Chat Region to [English v] ::#9c2c8b
Start chat room name [ scratch name ] ::#9c2c8b
When Chat Started ::#9c2c8b hat
add [Welcome to Chat] to [scratch name v] ::#9c2c8b
When Message Recived ::#9c2c8b hat
add (Chat Message ::#9c2c8b) to [scratch log v] ::#9c2c8b
When [Chatbox v ] changed? ::#9c2c8b hat
Send message (This Chatbox text ::#9c2c8b ) to [scratch name v] ::#9c2c8b
// in my scratch log i see HELLO MY VIDEO
Maybe a better alternative would be a block that outputs the chat on a project. Maybe also blocks to turn on/off the chat.
- Nino3245
-
Scratcher
52 posts
Chat Extension - FanMade -
WIP Actionyeah no, this wouldn't work on a platform like scratch, there would need to be very tight filters, and there would probably be ways to bypass it, even if it was a turbowarp extension, there would be practically no use, as it would mostly be emptywhen green flag clicked
Set Chat status to [non-password v] ::#9c2c8b
Set Chat Region to [English v] ::#9c2c8b
Start chat room name [ scratch name ] ::#9c2c8b
When Chat Started ::#9c2c8b hat
add [Welcome to Chat] to [scratch name v] ::#9c2c8b
When Message Recived ::#9c2c8b hat
add (Chat Message ::#9c2c8b) to [scratch log v] ::#9c2c8b
When [Chatbox v ] changed? ::#9c2c8b hat
Send message (This Chatbox text ::#9c2c8b ) to [scratch name v] ::#9c2c8b
// in my scratch log i see HELLO MY VIDEO
- gabe1082727
-
Scratcher
20 posts
Chat Extension - FanMade -
brutha you can not be serious. You know Scratch's moderation is already bad, right?
- robodiskjokey
-
Scratcher
100+ posts
Chat Extension - FanMade -
WIP ActionMake it just use the chat auto-moderation like what normal chat haswhen green flag clicked
Set Chat status to [non-password v] ::#9c2c8b
Set Chat Region to [English v] ::#9c2c8b
Start chat room name [ scratch name ] ::#9c2c8b
When Chat Started ::#9c2c8b hat
add [Welcome to Chat] to [scratch name v] ::#9c2c8b
When Message Recived ::#9c2c8b hat
add (Chat Message ::#9c2c8b) to [scratch log v] ::#9c2c8b
When [Chatbox v ] changed? ::#9c2c8b hat
Send message (This Chatbox text ::#9c2c8b ) to [scratch name v] ::#9c2c8b
// in my scratch log i see HELLO MY VIDEO
- tryh4rd3rr
-
Scratcher
5 posts
Chat Extension - FanMade -
to implement this, you'd probably need to use websockets. just saying.
- unisparks8
-
Scratcher
1000+ posts
Chat Extension - FanMade -
Scratch doesn't like chats unless they are controlled (you can only type specific words) so nothing bad happensPlease don't misinformation.
ST used to allow this but it was removed because ppl still by-passed the filter
- zispe
-
Scratcher
500+ posts
Chat Extension - FanMade -
Which is why you can only type specific words…Scratch doesn't like chats unless they are controlled (you can only type specific words) so nothing bad happensPlease don't misinformation.
ST used to allow this but it was removed because ppl still by-passed the filter
- JamesTheScratcherBoy
-
Scratcher
89 posts
Chat Extension - FanMade -
WIP ActionAdd this:when green flag clicked
Set Chat status to [non-password v] ::#9c2c8b
Set Chat Region to [English v] ::#9c2c8b
Start chat room name [ scratch name ] ::#9c2c8b
When Chat Started ::#9c2c8b hat
add [Welcome to Chat] to [scratch name v] ::#9c2c8b
When Message Recived ::#9c2c8b hat
add (Chat Message ::#9c2c8b) to [scratch log v] ::#9c2c8b
When [Chatbox v ] changed? ::#9c2c8b hat
Send message (This Chatbox text ::#9c2c8b ) to [scratch name v] ::#9c2c8b
// in my scratch log i see HELLO MY VIDEO
When user types an inappropriate message ::#9c2c8b hat
Stop user from commenting for (300) seconds ::#9c2c8b
Last edited by JamesTheScratcherBoy (April 28, 2026 21:18:09)
- Discussion Forums
- » Developing Scratch Extensions
-
» Chat Extension - FanMade -

