Discuss Scratch

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 -

CharmanderHero190 wrote:

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
it’s rejected. (strings on cloud vars)
tagrim123
Scratcher
500+ posts

Chat Extension - FanMade -

UserBlockedYou wrote:

CharmanderHero190 wrote:

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
it’s rejected. (strings on cloud vars)
this is a random thing, i don't think theyre suggesting
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 -

CharmanderHero190 wrote:

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

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 -

CharmanderHero190 wrote:

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
yeah 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 empty
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 -

CharmanderHero190 wrote:

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
Make it just use the chat auto-moderation like what normal chat has
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 -

kahyreedre wrote:

Scratch doesn't like chats unless they are controlled (you can only type specific words) so nothing bad happens
Please 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 -

unisparks8 wrote:

kahyreedre wrote:

Scratch doesn't like chats unless they are controlled (you can only type specific words) so nothing bad happens
Please don't misinformation.
ST used to allow this but it was removed because ppl still by-passed the filter
Which is why you can only type specific words…
JamesTheScratcherBoy
Scratcher
89 posts

Chat Extension - FanMade -

CharmanderHero190 wrote:

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
Add this:
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)

Powered by DjangoBB