From 9474512cbd4e36f113735d6d09674c73c95e369b Mon Sep 17 00:00:00 2001 From: Zlatin Balevsky Date: Mon, 18 Nov 2019 09:44:05 +0000 Subject: [PATCH] default to /SAY command --- .../com/muwire/clilanterna/ChatConsoleView.groovy | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/cli-lanterna/src/main/groovy/com/muwire/clilanterna/ChatConsoleView.groovy b/cli-lanterna/src/main/groovy/com/muwire/clilanterna/ChatConsoleView.groovy index 9dae404d..ddd437ef 100644 --- a/cli-lanterna/src/main/groovy/com/muwire/clilanterna/ChatConsoleView.groovy +++ b/cli-lanterna/src/main/groovy/com/muwire/clilanterna/ChatConsoleView.groovy @@ -12,6 +12,7 @@ import com.googlecode.lanterna.gui2.TextBox import com.googlecode.lanterna.gui2.TextGUI import com.googlecode.lanterna.gui2.Window import com.muwire.core.Core +import com.muwire.core.chat.ChatCommand import com.muwire.core.chat.ChatConnection import com.muwire.core.chat.ChatMessageEvent import com.muwire.core.chat.ChatServer @@ -78,6 +79,15 @@ class ChatConsoleView extends BasicWindow { private void say() { String command = sayField.getText() sayField.setText("") + + ChatCommand chatCommand + try { + chatCommand = new ChatCommand(command) + } catch (Exception e) { + chatCommand = new ChatCommand("/SAY $command") + } + command = chatCommand.source + String room = roomField.getText() UUID uuid = UUID.randomUUID()