Enable autocomplete for TextChatCommand with custom prefixes

Now that TextChatCommand supports custom prefixes like !, :, or ;, we finally have the flexibility to build richer command systems — thanks for that!

However, one major limitation remains: autocomplete only works when the prefix is /.

For example:

  • Typing /fly shows suggestions :white_check_mark:
  • Typing !fly, :fly, or ;fly shows nothing :x:

This makes custom prefixes feel incomplete and hurts the user experience, especially for games using admin-style commands.

Thanks again to the team for continuously improving the chat system!

Hey we think this is a reasonable suggestion. We are currently invested in improving TextChatService, however we may not be able to look at this for some time while we focus on stability and performance before extending current functionality.

We will follow up when we are able to commit to this suggestion.

4 Likes

Not trying to be that guy that always complains, however, it’s still pretty terrible compared to the time I tested it when the last announcement post about performance improvements to the chat was posted.

microprofile-20250619-021022.html (2.8 MB)

How is that even possible? a static UI being this unoptimized is crazy to me

2 Likes

Shameless plug. If you’re really upset with the current performance issues check out my resource OpenTextChatService - Open-Source Implementation of TextChatService.

1 Like

Probably why they are still working on improving performance?

Well, apparently they have been releasing performance improvements and fixes to TextChatService ever since November 2023 and still didn’t manage to fully tackle down the high resource usage and the lag spikes of it :man_shrugging:

None of these improvements and fixes has resulted in any meaningful reduction in the lag spikes and the resource usage and that’s why I keep talking about this issue.

1 Like