add (untested) support for rejoining channels after rejoining a server