docs: def start(self):
          """Start our welcome!"""
          if ('sasl' in self.capabilities.enabled and self._sasl_info and
                  (not self.capabilities.available['sasl']['value'] or
                      (self.capabilities.available['sasl']['value'] and
                          self._sasl_info['method'] in
                          self.capabilities.available['sasl']['value']))):
              self.start_sasl()
          else:
              self.send('CAP', params=['END'])
              self.send_welcome()