summaryrefslogtreecommitdiff
path: root/cmd
diff options
context:
space:
mode:
authorHubert Hirtz <hubert@hirtzfr.eu>2020-06-13 21:35:11 +0200
committerHubert Hirtz <hubert@hirtzfr.eu>2020-06-13 21:35:11 +0200
commit1bfc54864f656b14bc1c9bf4bf0790455ef78b0b (patch)
tree33923261b1ab41ca0c5940b0f52e427018822979 /cmd
parentHandle \x0F (diff)
Add /msg command
Diffstat (limited to 'cmd')
-rw-r--r--cmd/irc/main.go9
1 files changed, 9 insertions, 0 deletions
diff --git a/cmd/irc/main.go b/cmd/irc/main.go
index 2e597bd..1cfb5da 100644
--- a/cmd/irc/main.go
+++ b/cmd/irc/main.go
@@ -222,6 +222,15 @@ func handleInput(s *irc.Session, buffer, content string) {
line := fmt.Sprintf("\x01ACTION %s\x01", args)
s.PrivMsg(buffer, line)
+ case "MSG":
+ split := strings.SplitN(args, " ", 2)
+ if len(split) < 2 {
+ return
+ }
+
+ target := split[0]
+ content := split[1]
+ s.PrivMsg(target, content)
}
}