taiscremaschi / 42_Irc

2 stars 2 forks source link

MODE +k/ +l (nc) #42

Closed paulasbia closed 3 months ago

paulasbia commented 3 months ago

Context

When a nc user join a new group (like operator) the first try to change MODE +k (Key necessary) or +l (limit), we are starting +t (Topic) and other user can join this group without key.

How reproduce:

  1. Start our server
  2. Creates a client with HexChat
  3. Creates a client with nc
  4. With the nc client, join a group #g1
  5. Changes the MODE to +k 123 (or +l 1)
    JOIN #g5
    MODE #g5 +k 123
  6. With the HexChat client, JOIN the group #g1
  7. Note, the HexChat client joined #g1 without a key

Mode +k 123:

image

Mode +l 1:

image

Pac4games commented 3 months ago

41