Skip to content

v1.0.1

Compare
Choose a tag to compare
@karb0f0s karb0f0s released this 02 Apr 21:13
· 7 commits to main since this release
56503b7

Telegram.Bot.Extensions.Markup

v1.0.1

Changes

  • Update README.md

v1.0.0

Under Telegram.Bot.Extensions.Markup namespace following static methods are available:

  • Tools.EscapeMarkdown - helper method to escape telegram markup symbols.
  • Tools.MentionHtml - helper method to create a user mention as HTML tag.
  • Tools.MentionMarkdown - helper method to create a user mention in Markdown syntax.
  • Tools.CreateDeepLinkedUrl - helper method to create a deep-linked URL.

Under Telegram.Bot.Extensions.Markup.Helpers namespace following static methods are available:

  • MessageEntityHelpers.ParseEntities - maps Message.Entities to Message.Text.
  • MessageEntityHelpers.ParseCaptionEntities - maps Message.CaptionEntities to Message.Caption.

Under Telegram.Bot.Extensions.Markup namespace following Message extension methods are available:

  • TextHtml - creates an HTML-formatted string from the markup entities found in the message.
  • TextHtmlUrled - creates an HTML-formatted string from the markup entities found in the message.
  • CaptionHtml - creates an HTML-formatted string from the markup entities found in the message's caption.
  • CaptionHtmlUrled - creates an HTML-formatted string from the markup entities found in the message's caption.
  • TextMarkdown - creates a Markdown-formatted string from the markup entities found in the message using ParseMode.Markdown.
  • TextMarkdownV2 - creates a Markdown-formatted string from the markup entities found in the message using ParseMode.MarkdownV2.
  • TextMarkdownUrled - creates a Markdown-formatted string from the markup entities found in the message
    using ParseMode.Markdown.
  • TextMarkdownV2Urled - creates a Markdown-formatted string from the markup entities found in the message
    using ParseMode.MarkdownV2.
  • CaptionMarkdown - creates an Creates a Markdown-formatted string from the markup entities found in the message's
    caption using ParseMode.Markdown.
  • CaptionMarkdownV2 - creates an Creates a Markdown-formatted string from the markup entities found in the message's
    caption using ParseMode.MarkdownV2.
  • CaptionMarkdownUrled - creates a Markdown-formatted string from the markup entities found in the message's caption using ParseMode.Markdown.
  • CaptionMarkdownV2Urled - creates a Markdown-formatted string from the markup entities found in the message's caption using ParseMode.MarkdownV2.