Social Chat v2 | Roblox's #1 Open-Sourced chatting resource

Thats because SocialChat accounts for VoiceChat! Unfortunately, Roblox doesnt give developers access to dynamically check this for each game. :wink:

Im currently waiting on more Roblox technology to update before providing more updates on my end! Thank you for your critism!

I thought the title was stupid, but no it’s accurate. Great module! (This is supposed to be positive btw)

4 Likes

Once you have done all those, please reach out to me, and you could make some cough profit out of it cough.

Yes! That was a part of my revamping plan! With Roblox Subscriptions, we can see how far this project can truly go :eyes:

Do you work with anyone to make SocialChat v2?

1 Like

Nope! This is entirely self-sustained by myself ^^

How do I fix this? I can’t find the LoadDefaultChat property anywhere

Just get the chat service and select it, then disable the LoadDefaultChat property and you’re done

image

If you need help finding it, then just type this in the command bar (There are game:GetService() items because I am using a service autocomplete plugin)

local Selection = game:GetService("Selection")
local Chat = game:GetService("Chat") 
Selection:Set({Chat})
2 Likes

image
image

4 Likes

Can we remove emojis? Some emojis could be considered innapropriate, and trollers would def use them

Could you elaborate? Is this an issue with custom emojis or normal emojis in general?

You can use :SetCore() to connect your chat system to the CoreGui.

1 Like

Disclaimer: Read at your own risk. None the the below is meant to be innapropriate, jut an example.

I mean that trollers will use :eggplant: or :point_right: :ok_hand: and etc…

Can we take some emojis out?

Every message sent goes through Roblox moderation anyway. I really doubt it would let you use those emojis in that sequence.

PC users could use emojis in regular chat anyhow.

If you’re talking about the custom emojis, those also have to go through Roblox moderation.

No I mean for example if someone had made this:

emojis = {
  smileyFace = "😊",
  thumbsUp = "👍",
  heart = "❤️",
  laughing = "😂",
  sadFace = "😢",
  angryFace = "😡",
  rocket = "🚀",
  sushi = "🍣",
  soccerBall = "⚽",
  musicNote = "🎵",
}

I would like to take out somethings like laughing and sushi (:eggplant: or :bikini: and etc. because no one needs to use that in my game):

emojis = {
  smileyFace = "😊",
  thumbsUp = "👍",
  heart = "❤️",
  sadFace = "😢",
  angryFace = "😡",
  rocket = "🚀",
  soccerBall = "⚽",
  musicNote = "🎵",
}

Custom emojis don’t take text. They are images that are still moderated.

If you’re talking about modifying the module, well, that’s modifying the module. Not the creator’s problem.

If you just simply leave the module as is, you will be fine.

Also, laughing? The hell you mean nobody will use the laughing emoji in your game? It’s quite literally the most used emoji.

I mean I would take out :eggplant: or :bikini: because no one needs to use that.

I wrote that in ()…

1 Like

Hi, I absolutely love this system you made, sadly though I have an issue right now with the “recent” category of emojis, and it makes me unable to use any emojis at all, so for now I disabled the recent category. Could you please help me out with this, I couldn’t find out the cause.

Please make an addon for it to work with adonis

Use the vc function to check if the user has vc or not