Discuss Scratch

willamread337
Scratcher
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
Scratcher
1000+ posts

Private Chat Room Codes In Scratch

willamread337 wrote:

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
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.
willamread337
Scratcher
12 posts

Private Chat Room Codes In Scratch

deck26 wrote:

willamread337 wrote:

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
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.

Well people can do like tile based levels and all that
deck26
Scratcher
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.
willamread337
Scratcher
12 posts

Private Chat Room Codes In Scratch

deck26 wrote:

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
Scratcher
12 posts

Private Chat Room Codes In Scratch

deck26 wrote:

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
Scratcher
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
Scratcher
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
Scratcher
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
Scratcher
1000+ posts

Private Chat Room Codes In Scratch

scratchcode1_2_3 wrote:

I don't think even making chatrooms is allowed, let alone private ones. According to the FAQ:

Frequently Asked Questions wrote:

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.

That is referring to being able to talk freely. SafeChat is something else.
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
Scratcher
1000+ posts

Private Chat Room Codes In Scratch

Zydrolic wrote:

(#10)

scratchcode1_2_3 wrote:

I don't think even making chatrooms is allowed, let alone private ones. According to the FAQ:

Frequently Asked Questions wrote:

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.

That is referring to being able to talk freely. SafeChat is something else.
-snip-
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)
Zydrolic
Scratcher
1000+ posts

Private Chat Room Codes In Scratch

scratchcode1_2_3 wrote:

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)
If you're messages are pre-set and appropriate, there's no need for it to be public as far as I'm aware.
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
Scratcher
1000+ posts

Private Chat Room Codes In Scratch

willamread337 wrote:

well ive done it like this and also yes i have experience with cloud variables
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?

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
Scratcher
1000+ posts

Private Chat Room Codes In Scratch

deck26 wrote:

(#13)

willamread337 wrote:

well ive done it like this and also yes i have experience with cloud variables -image snip-
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
Yeah, cloud lists don't exist, so, huh………..?
Zydrolic
Scratcher
1000+ posts

Private Chat Room Codes In Scratch

scratchcode1_2_3 wrote:

Yeah, cloud lists don't exist, so, huh………..?
They used to exist. They just don't exist anymore.
scratchcode1_2_3
Scratcher
1000+ posts

Private Chat Room Codes In Scratch

Zydrolic wrote:

(#15)

scratchcode1_2_3 wrote:

Yeah, cloud lists don't exist, so, huh………..?
They used to exist. They just don't exist anymore.
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.
ScratchLoveCharchris
Scratcher
17 posts

Private Chat Room Codes In Scratch

scratchcode1_2_3 wrote:

Zydrolic wrote:

(#15)

scratchcode1_2_3 wrote:

Yeah, cloud lists don't exist, so, huh………..?
They used to exist. They just don't exist anymore.
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.
Please don't use cloud variables, or…
SOMETHINGBADWILLHAPPEN
deck26
Scratcher
1000+ posts

Private Chat Room Codes In Scratch

ScratchLoveCharchris wrote:

Please don't use cloud variables, or…
SOMETHINGBADWILLHAPPEN
What is the point of saying that?

Last edited by deck26 (June 30, 2023 08:30:48)

willamread337
Scratcher
12 posts

Private Chat Room Codes In Scratch

scratchcode1_2_3 wrote:

Zydrolic wrote:

(#15)

scratchcode1_2_3 wrote:

Yeah, cloud lists don't exist, so, huh………..?
They used to exist. They just don't exist anymore.
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.
well i cant find a way to import a sb3 file
ScratchLoveCharchris
Scratcher
17 posts

Private Chat Room Codes In Scratch

willamread337 wrote:

scratchcode1_2_3 wrote:

Zydrolic wrote:

(#15)

scratchcode1_2_3 wrote:

Yeah, cloud lists don't exist, so, huh………..?
They used to exist. They just don't exist anymore.
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.
well i cant find a way to import a sb3 file
Click File, then click Import from your Computer.

Powered by DjangoBB