Use strings.Fields instead of manually removing spaces

This commit is contained in:
Tulir Asokan 2020-05-24 19:03:57 +03:00
parent d625ad0066
commit 2857b57c8e

View file

@ -77,15 +77,7 @@ func (ce *CommandEvent) Reply(msg string, args ...interface{}) {
// Handle handles messages to the bridge
func (handler *CommandHandler) Handle(roomID id.RoomID, user *User, message string) {
args := strings.Split(message, " ")
ptr := 0
for i := 0; i < len(args); i++ {
if args[i] != "" {
args[ptr] = args[i]
ptr++
}
}
args = args[:ptr]
args := strings.Fields(message)
ce := &CommandEvent{
Bot: handler.bridge.Bot,
Bridge: handler.bridge,