await ReplyWithHtml(client, activity, new XText($"You have forwarded message from {sympathyTarget} ({sympathyTarget.Id}). And you are {sympathySource} ({sympathySource.Id}). Sympathy logged!"));
await ReplyWithHtml(client, activity, new object[] {
new XText($"You have forwarded message from {sympathyTarget} ({sympathyTarget.Id})."),
new XText(Environment.NewLine),
new XText($"And you are {sympathySource} ({sympathySource.Id})."),
new XText(Environment.NewLine),
new XText("Sympathy logged!"),
new XText(Environment.NewLine),
new XText(Environment.NewLine),
new XElement("b", new XText("Make sure that you also share your contact with them")),
new XText(" (in Telegram privacy settings -> Forwarded messages make sure it's set to Everybody or that they're added to Always Allow.)"),
new XText(Environment.NewLine),
new XText("Otherwise, they won't be able to record their sympathy to you."),
new XText("There are also basic abuse protections in place: the number of non-mutual sympathies one can express at a time is limited, and there is a reverse cooling-off period, during which a fresh sympathy cannot be cancelled. These limitations are intended to prevent malicious user to brute-force who likes them and who doesn't."),
new XText(Environment.NewLine),
new XText(Environment.NewLine),
new XElement("b", new XText("Note that in order for bot to work, you both should have enabled contact sharing in telegram!")),
new XText(" (in Telegram privacy settings -> Forwarded Messages, either set to Everybody or add @MutualSympathyBot to \"always allow\")"),
new XElement("b", new XText("Note that in order for bot to work, you both should have enabled contact sharing with each other in telegram!")),
new XText(" (in Telegram privacy settings -> Forwarded Messages, either set to Everybody or add people you want to \"always allow\")"),
new XText(Environment.NewLine),
new XText(Environment.NewLine),
new XText("If you have any feedback or suggestions, feel free to contact my creator @inga_lovinde"),