Possible to listen to GUI events in TextChatService?

I have a custom “profile” UI in my game, and I want users to be able to click people’s name in the chat to open this UI.

I know that TextChatService.OnIncomingMessage() returns an Instance, but it doesn’t seem to be parented anywhere and it seems to be some weird proprietary Instance class used for TextChatService. I am unable to bind things like MouseButton1Down.

How can I achieve this? It is disappointing to realize that what seemed like a pretty customizable chat system is actually not that customizable.

1 Like