How to make ICONS appear in the ROBLOX LegacyChat/TextServiceChat

  1. What do you want to achieve? Keep it simple and clear!
    Trying to add the ROBLOX Icons into the LegacyChat/TextServiceChat

  2. What is the issue?
    It doesn’t work when I paste in the Path to the Icons.

  3. What solutions have you tried so far? Did you look for solutions on the Developer Hub?
    I’ve tried just pasting the Path to the Icons “rbxasset://textures/ui/PlayerList” and tried to check for forums that can help with this Issue

I tried using this script that I made, but just sends with path instead of showing the ICON

local Icons = "rbxasset://textures/ui/PlayerList"

local message = "{Server}: The Developer "..Icons.."/developer.png has joined!"


game:GetService("StarterGui"):SetCore("ChatMakeSystemMessage", {
	Text = message
})

No need for entire script, just need to know how make these Icons appear

I’m pretty sure you’ll need to insert an imagelabel into the textlabel of the message somehow, IDK how to do it though.

There is another way to do I’m pretty sure. I’ve seen them in some games.

IIRC, this is only possible to show icons if you use the LegacyChat instead of the new as its codes are different when it comes of using Luau annotations instead of default Lua coding. For example, you sometimes need to use : and define the colors by using a different style of programming that looks like HTML/CSS… It happens! :laughing:

As for LegacyChat, I believe you can try seeing if this community tutorial may help you out:

Just on a side note, what icons in particular? Because there are certain Unicode things for some Roblox symbols (premium, verified, and Robux icon).

You can use them within the new TextChatService, but changing it while using the Unicode strings, is not possible yet. I remember seeing someone requesting it for it and it seems to be doing some process about the feedback.

1 Like

I know those the icons you see in game like Developer Icon / Owner Icon

1 Like