QuickSpeak – Modular In-Game Quick Chat System

Hey Developers,

Due to the new chat restrictions and age group( we all hate ) , I am excited to share QuickSpeak, a modular quick chat system for Roblox! Players can communicate in-game using pre-made messages, keeping it safe, fast, and easy on any device.

It’s perfect for survival, roleplay, party, or competitive games, and works even with Roblox’s new chat restrictions.


Features

  • 100+ phrases in 7 categories (General, Positive, Negative, Combat, Strategy, Lobby, Fun)
  • Modular & OOP-friendly — easy to expand
  • Cooldowns so players can’t spam
  • UI works on PC (keybind) and mobile (tap button)
  • Category colors for clarity
  • Fully safe and compliant

How It Works

  1. Open the QuickSpeak menu (V on PC or tap button on mobile)
  2. Click a phrase → shows in a bubble or panel
  3. Server checks cooldowns and permissions
  4. Optional category/role restrictions and muting

Why Use It?

  • Keep your players talking safely
  • Works on all devices
  • Super modular — add phrases, categories, or custom UI easily

Setup

  1. Ungroup & Put each folder in its corresponding services

  2. Add your own phrases/categories in ReplicatedStorage > QuickSpeak > Utils > Configurations > Chats

  3. Adjust your settings in ReplicatedStorage > QuickSpeak > Utils > Configurations

  4. Done — QuickSpeak handles the rest!


Download / Demo

https://create.roblox.com/store/asset/102597244075326/QuickSpeak

8 Likes

Hate to be that guy, but isn’t this still going through chat? Wouldn’t that mean players outside the age range still won’t see it?

System messages should bypass that, preset messages are now allowed by Roblox from what I understood, so this should be allowed.

3 Likes

no they aren’t :cross_mark::cross_mark::cross_mark::cross_mark::cross_mark:

Are you sure? They updated the original announcement saying preset messages can be created using system messages.

1 Like

no way, can you send it ?

2 Likes

You’re I right, I just updated it so it uses a billboardgui textlabel instead of textchatservice.

Link doesn’t work. Can you upload the source files directly as an attachment here?

Wouldn’t need this if Roblox actually listened to the community and removed this god awful update.

Yep here, it got violated by the moderation so ill just upload the file:

QuickSpeak.rbxm (8.3 KB)

Thanks. Just curious to see if you’ll try and appeal the moderation. It’s a theme recently that moderation have been targeting stuff like this.

Just add this already!

5 Likes

Hey, I’m also a developer and am working on a similar plugin. I’d be interested in connecting to see if we can work together. I sent you a connection request, but I’m not sure if we can even chat. I wouldn’t be Disappointed accordingly if you tried adding me.

that still breaks roblox TOS im pretty sure

are we all just trying to get our accounts terminated

yes they are 100% allowed now, go look at the edit of the post they say its allowed in the edit.

EDIT: also as long as its using textchatservice

TextChatService may still filter messages from certain age groups regardless if it’s preset messages or not since all communication has to go through a TextChannel