message: Escape html chars in name
diff: @@ -58,13 +58,12 @@ MatrixAction.prototype.formatMentions = function(nickUserIdMap) {
  }
  // If this is not HTML text already, make it so.
  if (this.htmlText === undefined) {
  - this.htmlText = ircFormatting.escapeHtmlChars(this.text);
  + this.htmlText = this.text;
  }
  userId = ircFormatting.escapeHtmlChars(userId);
  - matchName = ircFormatting.escapeHtmlChars(matchName);
  this.htmlText = this.htmlText.replace(
  new RegExp(escapeStringRegexp(matchName), "igm"),
  - `<a href="https://matrix.to/#/${userId}">${matchName}</a>`
  + `<a href="https://matrix.to/#/${userId}">${ircFormatting.escapeHtmlChars(matchName)}</a>`
  );
  // Don't match this name twice, we've already replaced all entries.
  matched.add(matchName.toLowerCase());
  