Jumpathy
(tyler)
April 2, 2022, 3:37pm
#62
I’ll be working on this again soon with the new upcoming API seen here
Hey developers! I’m excited to introduce an exciting new option for text chat in your experiences - TextChatService!
[Screen Shot 2022-03-29 at 1.20.25 PM]
Overview
TextChatService is our new successor to the existing Chat service, and makes the process of managing channels, decorating messages, filtering text, creating commands, and developing custom chats much more simple.
In addition, this system is much easier and sustainable for engineers at Roblox to iterate on and will receive regular…
Also, this will be a painful update since the existing channel code I wrote is like 400 lines of code so wish me luck! <3
Edit edit: Also messages need to be overhauled too to be supported with the new system.
Primary todo:
Overhaul messages, replies, channels
Create API interactions
Release for alpha
Note:
Removing group chats for now, they’ll be implemented again later.
Are you excited for the chat system?
5 Likes
pyxfluff
(Pyx)
April 4, 2022, 9:13pm
#63
I think this should be in #resources:community-resources . Still an amazing chat!
Is this paid for or is it free, or not for sale?
Jumpathy
(tyler)
April 7, 2022, 10:21pm
#65
It’ll be free when I finish it
3 Likes
Jumpathy
(tyler)
April 9, 2022, 8:01pm
#66
Status update:
The system is probably about ~80% done and near ready for release once it’s more polished and feature-filled.
Option to combine the chat bar and chat window
More text size supports
fixing some visual glitches seen here
Size 20 text
Size 10 text
Font visualization for dropdown in settings
Changelog
Currently implementing more text sizes and having it scale appropriately and working on fixing some visual glitches.
Fixing various bugs I’ve found
Dropping support for group chats for now (may reintroduce later)
Fixed the autofill system
Added the ability to combine the chatbar and chat window
Added font visualization support to the dropdown for bubble chat
Todo
Potentially add @here / @everyone for admins
Add notifications to the channel bar
Implement support for 3rd party autofills for admin system integration via the chatbar
Add more configurations to the menu
Add API support
Once documentation comes out for the official chat objects, add an option to use it in the settings module
bostnm:
Make a poll, similar to the ones on devforum.
Love this idea, probably going to add that soon.
bostnm:
Perhaps a quick chat option? I know that whenever playing a pvp game this could be helpful.
Also love this, hope it’s not too difficult to implement.
Update to that
After a good 7-8 hours of progress today I can confirm that I’m very close to completion. I’m setting the release date for April 15th @ 7PM CST
Dramatic countdown for you guys:
4 Likes
bostnm
(ScriptKing)
April 10, 2022, 8:18pm
#68
Couldn’t have made these features any better! I’m very surprised you pulled these off, good job! Very excited for the V3 release!!
1 Like
Profile icon is extremely low quality 1920x1080
Emoji search doesn’t work either.
I suppose there’s supposed to be a board that shows users but that doesn’t work too.
1 Like
Jumpathy
(tyler)
April 10, 2022, 9:53pm
#70
Thanks! I’ll be polishing the UI some more because it’s a bit off to me. Any ideas on how to improve it or is it as good as it could be for you?
@VaultZone
1: That’s the viewport option, no idea how to make it higher quality. The viewport is toggleable in configuration for things like roleplay games where players may change their avatar in-game. This allows that to update in live time. There’s an image option too that’s much higher quality, this will be the default option used in the chat, but it won’t update with their game’s character in live time.
2 & 3: Yet to push that fix to the main game. I have a private game with all of the bug fixes and stuff that I’ve been working on with things like Quick Chat.
1 Like
I just tested it out, and it looks really great!! Nice job making this whole system, the UI and everything is awesome
1 Like
Jumpathy
(tyler)
April 11, 2022, 10:47am
#72
Today’s changes
Pushed the branch I’ve been working on to the game linked on this post for testing
Added channel bar notifications
Polished quick chat UI
Began writing support for plugins (currently have autofill & commands integrated)
Fixed random scrolling slowly bug when refreshing channels
Feel free to test the new updates, there’s probably a lot of bugs that I haven’t discovered yet so let me know if you find any.
2 Likes
teyougin
(Teyougin)
April 12, 2022, 10:00pm
#73
Jumpathy
(tyler)
April 12, 2022, 10:17pm
#74
Credit for what again?
Yes, it uses the docs for 3rd party installation (I’ll probably also add an option to turn it off)
1 Like
teyougin
(Teyougin)
April 12, 2022, 10:24pm
#75
i will give credit in this post.
i give credit to those who helped with the making of my game.
Hi! I can work as a Spanish translator if you want. Also what happened to ur discord?
Jumpathy
(tyler)
April 15, 2022, 11:35am
#77
We’re at ~12 hours to release. I have some disclaimers for it:
Documentation may not be ready until mid-sunday if I get wrapped up on fixing bugs
There WILL be bugs, but report them to me please.
Since V2 was never finished, I may release the source as well with this.
I also won’t be releasing a github today because I don’t know how to format nested folders/modules, if someone knows please message me!
This is my biggest release yet, taking over five months of off and on development to release.
Do you have any past experience? And I don’t use it anymore, feel free to message my DevForum PMs.
Polls
Would it be mean to add like a gamepass to buy if you want to support me?
Edit: done lol Donations - Roblox
2 Likes
I haven’t exactly ever translated any game but I’m a native spanish speaker which I’m guessing is the important part
1 Like
Jumpathy
(tyler)
April 15, 2022, 5:44pm
#79
I’m a few hours ahead of schedule and the chat will be released within the next 10-30 minutes.
Edit
It’s released.
[bcj]
Five months and 10k+ lines of code later…
Introduction
Socialization is an integral aspect of most games, so I strived to make a custom chat system that could help users better interact with each other and convey their messages more effectively. This project took me over five months of off-and-on work to complete, and I sincerely hope this can help others.
[image]
Features
The primary features of this chat system include:
Rich text formatting (allows users to emphasize their mess…
4 Likes
How would I be able to make a system message forcefully? Kind of like game.StarterGUI:SetCore(“ChatMakeSystemMessage”)? Is there a function to do so?
BC3 is a bit broken right now and the developer is inactive on Roblox, so in the meanwhile I recommend you use Roblox’s TextChatService or use another chat system until the system is updated
2 Likes