diff options
author | delthas <delthas@dille.cc> | 2022-05-10 11:21:33 +0200 |
---|---|---|
committer | delthas <delthas@dille.cc> | 2022-05-10 11:21:33 +0200 |
commit | 7a9fe74fdfb3f334b97434df0aa74b2b32e3582e (patch) | |
tree | 26024d31582d345c782209a087d81b185bac5d86 /irc/session.go | |
parent | Fix horizontal channel buffer clicks on negative positions (diff) |
/mode: enable getting the channel modes without parameters
Diffstat (limited to '')
-rw-r--r-- | irc/session.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/irc/session.go b/irc/session.go index 10da468..9da44cc 100644 --- a/irc/session.go +++ b/irc/session.go @@ -359,7 +359,11 @@ func (s *Session) ChangeNick(nick string) { } func (s *Session) ChangeMode(channel, flags string, args []string) { - args = append([]string{channel, flags}, args...) + if flags != "" { + args = append([]string{channel, flags}, args...) + } else { + args = append([]string{channel}, args...) + } s.out <- NewMessage("MODE", args...) } |