Changeset 82 in code for trunk


Ignore:
Timestamp:
Mar 6, 2020, 5:43:56 PM (5 years ago)
Author:
contact
Message:

Pass-through NICK messages for other users

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/upstream.go

    r79 r82  
    206206                                ch.Members[newNick] = membership
    207207                        }
     208                }
     209
     210                if msg.Prefix.Name != uc.nick {
     211                        uc.forEachDownstream(func(dc *downstreamConn) {
     212                                dc.SendMessage(&irc.Message{
     213                                        Prefix:  dc.marshalUserPrefix(uc, msg.Prefix),
     214                                        Command: "NICK",
     215                                        Params:  []string{newNick},
     216                                })
     217                        })
    208218                }
    209219        case "JOIN":
Note: See TracChangeset for help on using the changeset viewer.