How to display chat message in response to user command?

Hello
with the new TextChatService what is the correct way to display a server message in the chat as response to a chat command send by a given player? (Only this player must see the message).

Should I fire remote event from the server, process it on the client and in local script call channel:DisplaySystemMessage?
If yes, should I use channel “RBXGeneral” or “RBXSystem”. What is the difference between them? Their output is shown in the same window?

Thanks