Changeset 58 in code
- Timestamp:
- Feb 17, 2020, 2:56:18 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/downstream.go
r57 r58 403 403 } 404 404 } 405 case "PRIVMSG": 406 var targetsStr, text string 407 if err := parseMessageParams(msg, &targetsStr, &text); err != nil { 408 return err 409 } 410 411 for _, name := range strings.Split(targetsStr, ",") { 412 ch, err := dc.user.getChannel(name) 413 if err != nil { 414 return err 415 } 416 417 ch.conn.messages <- &irc.Message{ 418 Prefix: msg.Prefix, 419 Command: "PRIVMSG", 420 Params: []string{name, text}, 421 } 422 } 405 423 default: 406 424 dc.logger.Printf("unhandled message: %v", msg)
Note:
See TracChangeset
for help on using the changeset viewer.