Changeset 310 in code for trunk/upstream.go
- Timestamp:
- Jun 3, 2020, 3:18:57 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/upstream.go
r307 r310 553 553 }) 554 554 555 // TODO: split this into multiple messages if need be 556 var names, keys []string 557 for _, ch := range uc.network.channels { 558 names = append(names, ch.Name) 559 keys = append(keys, ch.Key) 560 } 561 uc.SendMessage(&irc.Message{ 562 Command: "JOIN", 563 Params: []string{ 564 strings.Join(names, ","), 565 strings.Join(keys, ","), 566 }, 567 }) 555 if len(uc.network.channels) > 0 { 556 // TODO: split this into multiple messages if need be 557 var names, keys []string 558 for _, ch := range uc.network.channels { 559 names = append(names, ch.Name) 560 keys = append(keys, ch.Key) 561 } 562 uc.SendMessage(&irc.Message{ 563 Command: "JOIN", 564 Params: []string{ 565 strings.Join(names, ","), 566 strings.Join(keys, ","), 567 }, 568 }) 569 } 568 570 case irc.RPL_MYINFO: 569 571 if err := parseMessageParams(msg, nil, &uc.serverName, nil, &uc.availableUserModes, nil); err != nil {
Note:
See TracChangeset
for help on using the changeset viewer.