Discuss Scratch
- willamread337
-
12 posts
Private Chat Room Codes In Scratch
I'm trying to make a safe chat thing and i want there to also be private rooms but I cant figure out how I would have the messages load when you put in the code
- deck26
-
1000+ posts
Private Chat Room Codes In Scratch
You know chat projects can only use lists of phrases? I suspect on that basis there's little point in private rooms given the amount of work that would be required to set them up. I'm trying to make a safe chat thing and i want there to also be private rooms but I cant figure out how I would have the messages load when you put in the code
- willamread337
-
12 posts
Private Chat Room Codes In Scratch
You know chat projects can only use lists of phrases? I suspect on that basis there's little point in private rooms given the amount of work that would be required to set them up. I'm trying to make a safe chat thing and i want there to also be private rooms but I cant figure out how I would have the messages load when you put in the code
Well people can do like tile based levels and all that
- deck26
-
1000+ posts
Private Chat Room Codes In Scratch
More info on how you want the private rooms to work would be necessary to be able to help. How are rooms created - by a user doing something or by an event? How is access controlled - same question user or event controlled?
Bottom line though is anything like this can have a big impact on your cloud variables and the space available so it may not really be feasible.
Bottom line though is anything like this can have a big impact on your cloud variables and the space available so it may not really be feasible.
- willamread337
-
12 posts
Private Chat Room Codes In Scratch
More info on how you want the private rooms to work would be necessary to be able to help. How are rooms created - by a user doing something or by an event? How is access controlled - same question user or event controlled?
Bottom line though is anything like this can have a big impact on your cloud variables and the space available so it may not really be feasible.
Well rn I got a thing where you can create a code and it adds to a list and you get to choose the words. the join feature just asks what code you want and thats what i got so far.
- willamread337
-
12 posts
Private Chat Room Codes In Scratch
More info on how you want the private rooms to work would be necessary to be able to help. How are rooms created - by a user doing something or by an event? How is access controlled - same question user or event controlled?
Bottom line though is anything like this can have a big impact on your cloud variables and the space available so it may not really be feasible.

- deck26
-
1000+ posts
Private Chat Room Codes In Scratch
Have you any experience of working with cloud variables? Adding something to a local list is not going to help much.
- willamread337
-
12 posts
Private Chat Room Codes In Scratch
well ive done it like this and also yes i have experience with cloud variables

- scratchcode1_2_3
-
1000+ posts
Private Chat Room Codes In Scratch
I don't think even making chatrooms is allowed, let alone private ones. According to the FAQ:
Can I make chat rooms with cloud variables?
While it is technically possible to create chat rooms with cloud variables, they are not allowed on the Scratch website.
- Zydrolic
-
1000+ posts
Private Chat Room Codes In Scratch
That is referring to being able to talk freely. SafeChat is something else. I don't think even making chatrooms is allowed, let alone private ones. According to the FAQ:Can I make chat rooms with cloud variables?
While it is technically possible to create chat rooms with cloud variables, they are not allowed on the Scratch website.
It's allowed if you can only say pre-set messages, no inappropriate actions or anything of that nature can occur if you just use a pre-set, appropriate message that has nothing to do with inappropriate matters — This needs to be clarified instead.
As long as you have pre-set, appropriate and nondangerous(Such as leading someone offplatform, etc.) messages, you are fine.
Just an example of a bad, ‘free’chat:
User1: (talks about going offsite)
User2: (goes offsite with User1, basically not gonna be returning safely most likely.)
'Safe'Chat (refers to having preset, appropriate messages) cannot have this happen, therefore its safer. Here's just an example of SafeChat msgs:
User1: Hi, how are you doing?
User2: neat.
This is simply an example of course.
Hope that clears your confusion.
Last edited by Zydrolic (June 29, 2023 14:32:14)
- scratchcode1_2_3
-
1000+ posts
Private Chat Room Codes In Scratch
(#10)Yeah, I know it's allowed, but I'm not sure about the “private” part. Scratch Team also said one day that all comments have to be either completely public or completely private, meaning no one can see it. So, everyone must be able to see other people's conversations, right? You also can't share a project that doesn't let someone else see it, since it's either only you can see it, or everyone can. (sorry if i still don't get it lol)That is referring to being able to talk freely. SafeChat is something else. I don't think even making chatrooms is allowed, let alone private ones. According to the FAQ:Can I make chat rooms with cloud variables?
While it is technically possible to create chat rooms with cloud variables, they are not allowed on the Scratch website.
-snip-
- Zydrolic
-
1000+ posts
Private Chat Room Codes In Scratch
If you're messages are pre-set and appropriate, there's no need for it to be public as far as I'm aware. Yeah, I know it's allowed, but I'm not sure about the “private” part. Scratch Team also said one day that all comments have to be either completely public or completely private, meaning no one can see it. So, everyone must be able to see other people's conversations, right? You also can't share a project that doesn't let someone else see it, since it's either only you can see it, or everyone can. (sorry if i still don't get it lol)
Plus if you're discovered to have some bad presets in your code, people can report and get you taken down. Just as long as it's appropriate there's no need to worry, although you should ask this to Contact-Us instead as always, don't take an alt account that links their main's word for it.
As I'm not even sure myself.
Last edited by Zydrolic (June 29, 2023 14:37:45)
- deck26
-
1000+ posts
Private Chat Room Codes In Scratch
I'm not going to try to read an image like that so not sure there was much point posting it. Getting one user to read from a ‘private’ chat is simple enough but I didn't see the point of adding a code to a local list ‘Private Chat Codes’ unless that user is just keeping track of the codes they're using within that session. Is the idea they can then give the code to others? If so how do you limit the use to particular users? well ive done it like this and also yes i have experience with cloud variables
It is relatively easy to do the following
user A creates a code for a chat and puts it in a public message
user B sees this and joins that chat and can then also post (chats are just preceded by the code to differentiate them)
but user C also sees the code from user A and can also join the chat.
Is user A managing the chat and deciding who can join it? Shouldn't be hard to do that except what's to stop user C creating a chat with the same code and being able to add themselves? So then the chat code also needs to include the manager's id in some way so chat 9876 created by user A is not the same as 9876 created by user C. So things get a bit more compkicated as you try to do more.
- scratchcode1_2_3
-
1000+ posts
Private Chat Room Codes In Scratch
(#13)Yeah, cloud lists don't exist, so, huh………..?I'm not going to try to read an image like that so not sure there was much point posting it. Getting one user to read from a ‘private’ chat is simple enough but I didn't see the point of adding a code to a local list ‘Private Chat Codes’ unless that user is just keeping track of the codes they're using well ive done it like this and also yes i have experience with cloud variables -image snip-
- Zydrolic
-
1000+ posts
Private Chat Room Codes In Scratch
They used to exist. They just don't exist anymore. Yeah, cloud lists don't exist, so, huh………..?
- scratchcode1_2_3
-
1000+ posts
Private Chat Room Codes In Scratch
(#15)Yeah but williamread337 was adding something to a local list, which I don't think makes sense if he doesn't add a method of converting/encoding the choices to a number value, and then adding something to decode it on the other side. I can't really be that much helpful since there is no link to the actual code and just a screenshot, which I can't read quite well, so I don't understand what's even happening in the screenshot. If I do get it, then maybe I could help by seeing the code and testing different methods, like I usually do and the usual way I help people.They used to exist. They just don't exist anymore. Yeah, cloud lists don't exist, so, huh………..?
- ScratchLoveCharchris
-
17 posts
Private Chat Room Codes In Scratch
Please don't use cloud variables, or…(#15)Yeah but williamread337 was adding something to a local list, which I don't think makes sense if he doesn't add a method of converting/encoding the choices to a number value, and then adding something to decode it on the other side. I can't really be that much helpful since there is no link to the actual code and just a screenshot, which I can't read quite well, so I don't understand what's even happening in the screenshot. If I do get it, then maybe I could help by seeing the code and testing different methods, like I usually do and the usual way I help people.They used to exist. They just don't exist anymore. Yeah, cloud lists don't exist, so, huh………..?
- deck26
-
1000+ posts
Private Chat Room Codes In Scratch
What is the point of saying that? Please don't use cloud variables, or…
Last edited by deck26 (June 30, 2023 08:30:48)
- willamread337
-
12 posts
Private Chat Room Codes In Scratch
well i cant find a way to import a sb3 file(#15)Yeah but williamread337 was adding something to a local list, which I don't think makes sense if he doesn't add a method of converting/encoding the choices to a number value, and then adding something to decode it on the other side. I can't really be that much helpful since there is no link to the actual code and just a screenshot, which I can't read quite well, so I don't understand what's even happening in the screenshot. If I do get it, then maybe I could help by seeing the code and testing different methods, like I usually do and the usual way I help people.They used to exist. They just don't exist anymore. Yeah, cloud lists don't exist, so, huh………..?
- ScratchLoveCharchris
-
17 posts
Private Chat Room Codes In Scratch
Click File, then click Import from your Computer.well i cant find a way to import a sb3 file(#15)Yeah but williamread337 was adding something to a local list, which I don't think makes sense if he doesn't add a method of converting/encoding the choices to a number value, and then adding something to decode it on the other side. I can't really be that much helpful since there is no link to the actual code and just a screenshot, which I can't read quite well, so I don't understand what's even happening in the screenshot. If I do get it, then maybe I could help by seeing the code and testing different methods, like I usually do and the usual way I help people.They used to exist. They just don't exist anymore. Yeah, cloud lists don't exist, so, huh………..?