Astro Chat
A visual Roblox Studio chat designer for custom tags, message types, bubble chat styling and a server-authoritative runtime API.
1 / 5
Overview
Astro Chat turns Roblox TextChatService configuration into a focused visual workflow. Design the chat window, input bar and bubble chat; create permission-aware player tags and reusable system message types; preview the result in Studio; then generate the client and server runtime from one plugin.
Astro Chat is a Roblox Studio plugin for creators who want a branded chat experience without maintaining a pile of disconnected formatting scripts. A compact viewport toolbar opens dedicated Chat, Tags, Messages, API and Settings panels, while Apply and Save generate the runtime used by the experience.
Design the complete chat surface
Configure the Roblox chat window, input bar, channel tabs and bubble chat from one editor. Global controls cover fonts, text sizes, colors, transparency, window scale and visibility. Changes can be previewed through Roblox’s real TextChatService chat during Studio play testing.
Permission-aware player tags
Each tag can define a prefix, display name, front or back placement, colors, font size, emphasis and priority. Access can be open to everyone, limited to specific UserIds, or granted from a minimum group rank. Tags can auto-equip, and experiences may show one tag or stack every equipped tag. Server code remains responsible for deciding whether a player is allowed to equip a tag.
Reusable system message styles
Create named message types for announcements, warnings, errors and other experience events. Server scripts use AstroChatAPI:SendMessage() to send a styled message to everyone, one player or a list of players without duplicating presentation rules throughout the codebase.
Generated, repairable runtime
Astro Chat writes a small managed runtime into ReplicatedStorage, ServerScriptService and StarterPlayerScripts. The plugin can load an installed configuration, save edits, repair generated files or remove the runtime while keeping configuration. Generated source carries a managed notice so the plugin remains the source of truth.
Release numbering
This product page is release 1.0. The supplied Studio plugin and generated runtime identify themselves internally as build 1.6.1. The two numbers serve different purposes: 1.0 is the public storefront release, while 1.6.1 is the included plugin/runtime build.
Read the complete Astro Chat setup and API guide before applying it to a production experience.
Features & requirements
Included
- Visual editors for Roblox chat, player tags and custom message types
- TextChatService chat window, input bar, channel tab and bubble chat controls
- Per-tag prefixes, placement, typography, priority, username color and message color
- Optional tag-specific bubble colors, typography, transparency and tail visibility
- UserId and group-rank tag permissions checked by the server
- Single-tag or stacked-tag display with deterministic priority rules
- Server API for equipping tags and sending typed system messages
- Client request helpers that keep tag authorization on the server
- Live Studio previews using Roblox's real chat during Play or Play Here
- Generated client and server runtime with Apply, Save, Load and Repair workflows
- Searchable tag, chat-property and API panels
- Protected fallback tag and message type for safe default behavior
Useful for
- Give owners, developers, moderators and VIPs permission-aware chat tags
- Match the Roblox chat window, input bar and speech bubbles to an experience
- Send styled announcements, warnings and system messages from server scripts
- Preview and maintain chat configuration without hand-editing generated runtime scripts
Before you start
- Roblox Studio with the modern TextChatService chat system
- Permission to install and run Studio plugins
- Edit mode when applying, saving, repairing or removing generated runtime scripts
- A published test experience and test accounts for validating group and UserId permissions
Release notes
1.0Sep 2, 202614 changes
- Published the first storefront release of Astro Chat.
- Released Astro Chat on the Roblox Creator Store for $5.99.
- Added product previews for chat styling, tag configuration, message types and the in-game result.
- Included the Astro Chat 1.6.1 plugin and generated runtime architecture.
- Added visual configuration for the chat window, input bar, channel tabs and bubble chat.
- Added custom player tags with front or back placement, stacked display and priority-based styling.
- Added tag access rules for everyone, individual UserIds and minimum Roblox group ranks.
- Added custom system message types with reusable prefixes, colors, font sizes and emphasis.
- Added server-authoritative tag equip, unequip and clear operations through AstroChatAPI.
- Added server-only system messages for all players, one player or a selected player list.
- Added live Studio previews, searchable configuration panels and a built-in API reference.
- Added Apply, Save, Load, automatic save, runtime repair and remove-runtime workflows.
- Added migration support for earlier ChatPro and Astro Chat configuration structures.
- Removed the experimental global cross-server message path from the included 1.6.1 build.
Use is subject to the GoldAstro Product Licence. Redistribution or resale of the source files is not allowed.
