1,2 $ channels:#test cleared
1,2 $ users:1 cleared
+# handle /disconnect, clear all
> /disconnect
1,2 $ requesting disconnect …
2 > QUIT :ircplom says bye
> /reconnect
1,2,3,4 $ connection_state set to: [connecting]
-
-# except for two positions marked with NB comment, exactly same as on 1st time
1,2,3,4 $ connection_state set to: [connected]
2 > CAP LS :302
2 > USER foobarbazquux 0 * :baz
1,2 $$$ *** Looking up your hostname...
2 < :*.?.net NOTICE * :*** Found your hostname (baz.bar.foo)
1,2 $$$ *** Found your hostname (baz.bar.foo)
+2 < PING :?
+2 > PONG :?
2 < :*.?.net CAP * LS : foo bar sasl=PLAIN,EXTERNAL baz
2 > CAP REQ :sasl
2 > CAP :LIST
-
-# NB: missing are default settings of isupport:CHANTYPES, :PREFIX
-
-2 < PING :?
-2 > PONG :?
2 < :*.?.net CAP ? ACK :sasl
2 < :*.?.net CAP ? LIST :cap-notify sasl
1,2 $ caps:bar:data set to: []