On the day of writing this I was working on a revamp of my personal chat system thinking about how I could make it easy to customize and have lots of cool features too. I couldn’t find a preexisting system that worked with the complexity that I was hoping for. So instead of just working on it for my games, I chose to make it into an open-source system for anybody to use!
Introducing ChatPlus!
You can get the system here:
If needed, the documentation for ChatPlus can be found here.
You can also look at the direct source code here:
Features
Easily use Roblox’s Lua Chat System without the hassle of setting it all up yourself
Fully customize what a chat message shows up as in your game in a short time span
Set specific users to have their own chat formatting
Assign complex formatting for groups such as: rank specific formatting, ranges of ranks, and formatting to be applied to all members
Setup a custom system/server message with your own formatting
If you have any ideas for future features please reply to the topic with your idea! I read all of the replies! Same with bug reports! Please report any issues with the system!
Feedback Polls
Giving your input would be great!!
On a scale of 1-10 how would you rate ChatPlus overall?
1
2
3
4
5
6
7
8
9
10
0voters
Would you use ChatPlus in your game?
Yes!
No!
0voters
Note (May 21, 2021): I just updated all the links in this post and all replies that link to the ChatPlus documentation website to the new one.
I was thinking about making something like this to open-source. (I am working with some other talented developers to create But now that you have made it, we won’t need to!
I have quite a few changes in works for the next update along with a bunch of planned changes and suggestions from users. I thought it might be a good idea to share some of what I have planned.
Next update (v1.2.0):
Client based chat settings like enabling BubbleChat easily, BubbleChat colors, chat box visual appearance, etc.
Possibly sometime in the future:
Extremely easy installation commands to be run in the command bar so you don’t have to parent anything or set any basic stuff up
User suggestion [@index_l]: Visual effects for formatting like color tweening and motion