This is really cool! I wanted to use this, but here’s some of my issues with it:
When setting the SettingsMenu Enabled to false, bubble chat appears to break entirely.
I personally dislike that I can’t use % or /t to go into teamchat.
When you use an emoji, there’s a couple weird spaces when you press tab to autofill. Looks weird to the point of being annoying. Not sure if this also happens when using autofill in general- didn’t test this.
I personally dislike that the bubble chat has square corners instead of rounded corners like the default roblox bubble chat. Maybe make this a toggable option for those that prefer the square corners?
For some reason, I had two team chat tabs. May be an issue with deleting old team tabs when you change team.
Otherwise, keep up the good work. If these issues are resolved, I might actually use this.
Not everyone writes their code the same, and for API developers I want this to be clean, and this code is an example of what I’m working on making work now.
I’ll be adding the ability to create polls in the chat (can be toggleable and only for admins), this could be used to get feedback or things like that.
Friend-only chat
I’ll also be adding the option for a friend-only channel. I’m yet to figure out how this’ll work but I think it’d be cool!
PM me any feature requests, I have a lot of features that I want to implement for the next update.
Hello,
Do you think it’s possible to separate the Better Chat API from the module? The UI looks fantastic, but sometimes, I need to make a UI that matches the game’s theme more.
Ex: The interface is a module that uses the API.
I’m pretty sure that you can use a function that might be in social service or players, although not sure where it’s located . Either way it gets all your friends and puts them in pages.
What I meant is like how do I make the channels work? Like I’m trying to see if I’m supposed to make a channel for each player or have one player create it and if their friends join then they’ll be put in the channel but idek
Maybe I’ll just make it an option in the chat itself and make sure only your messages replicate to your friends?
I’m going to take a break from this project for a few weeks for my mental health. I have a lot of stuff going on with school and this is a lot to balance for me right now. I want my updates to be quality and not made from me being deprived. I may fix small bugs during this time period but that’s not guaranteed.
Perhaps add a feature which allows a user to mute/unmute members that belong in a specific team. Every member that gets added/removed in team will be updated accordingly in the case where a team is muted. I’ve had to fork the entire system to make this possible in V2. Would be nice if it was a built in feature.
I haven’t tried V3 yet, so I’m not sure if this feature is available now. It would be nice if there was a sound that plays when you ping/mention someone. Maybe, a setting option for this would be great. Players can choose to either disable the ping sounds or even change what the sound is.
Perhaps you could make a system where you could add the container to a GUI you already have made in the case you might want to have it within only a certain zone? Or like a clamped area you can size it to might work better than that. Don’t know if this makes sense at all.