Changeset 139 in code for trunk/bridge.go


Ignore:
Timestamp:
Mar 25, 2020, 8:40:08 AM (5 years ago)
Author:
delthas
Message:

Add MODE arguments support

  • Add RPL_ISUPPORT support with CHANMODES, CHANTYPES, PREFIX parsing
  • Add support for channel mode state with mode arguments
  • Add upstream support for RPL_UMODEIS, RPL_CHANNELMODEIS
  • Request channel MODE on upstream channel JOIN
  • Use sane default channel mode and channel mode types
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/bridge.go

    r132 r139  
    3030        // TODO: send multiple members in each message
    3131        for nick, membership := range ch.Members {
    32                 s := dc.marshalNick(ch.conn, nick)
    33                 if membership != 0 {
    34                         s = string(membership) + s
    35                 }
     32                s := membership.String() + dc.marshalNick(ch.conn, nick)
    3633
    3734                dc.SendMessage(&irc.Message{
Note: See TracChangeset for help on using the changeset viewer.