diff --git a/downstream.go b/downstream.go index 19041c6..fccca9f 100644 --- a/downstream.go +++ b/downstream.go @@ -1397,6 +1397,7 @@ func (dc *downstreamConn) welcome(ctx context.Context) error { } if dc.network == nil { isupport = append(isupport, "WHOX") + isupport = append(isupport, "CHANTYPES=") // channels are not supported } if dc.caps.IsEnabled("soju.im/webpush") { isupport = append(isupport, "VAPID="+dc.srv.webPush.VAPIDKeys.Public)