telegram-markdown-parser

Package Information

Released: 6/3/2025
Downloads: 0 weeklyĀ /Ā 0 monthly
Latest Version: 1.0.2
Author: shanisinojiya

Documentation

Telegram Markdown Parser By TechFlecks

TechFlecks Logo

npm version
npm downloads
License
Tests

A powerful n8n community node that converts standard Markdown to Telegram MarkdownV2 format. Built with precision and reliability by TechFlecks.

🚨 Latest in v1.0.2: Critical Bug Fixes

āœ… FIXED: Parentheses escaping errors that caused Telegram API failures
āœ… FIXED: Unmatched bold entity errors in malformed markdown
āœ… IMPROVED: 23% performance boost (53,675+ conversions/second)
āœ… ADDED: Enhanced error prevention and validation

šŸš€ Features

  • Convert Standard Markdown to Telegram MarkdownV2: Seamlessly transform your regular markdown content for Telegram messaging
  • HTML to Telegram Conversion: Convert HTML formatting to Telegram-compatible MarkdownV2
  • Smart Text Escaping: Automatically escape special characters for safe Telegram usage
  • Validation & Quality Assurance: Validate your Telegram MarkdownV2 formatting before sending
  • TechFlecks Quality: Built with enterprise-grade reliability and attention to detail

šŸ“¦ Installation

Community Nodes Installation

  1. Go to Settings > Community Nodes in your n8n instance
  2. Click Install and enter: @techflecks/n8n-nodes-telegram-markdown-parser
  3. Click Install and restart n8n

Manual Installation

npm install @techflecks/n8n-nodes-telegram-markdown-parser

šŸ› ļø Operations

1. Convert to Telegram MarkdownV2

Transform standard markdown formatting to Telegram MarkdownV2 format:

Input:

# Welcome to TechFlecks

This is **bold text** and _italic text_.
Check out [our website](https://techflecks.com)!

Output:

*Welcome to TechFlecks*
This is *bold text* and _italic text_.
Check out [our website](https://techflecks.com)!

2. Escape Text for Telegram

Safely escape special characters for Telegram MarkdownV2:

Input: Text with * and _ special chars
Output: Text with \\* and \\_ special chars

3. Validate Telegram MarkdownV2

Validate your Telegram MarkdownV2 formatting and get helpful suggestions:

  • āœ… Validation: Check for syntax errors
  • āš ļø Warnings: Identify potential issues
  • šŸ’” Suggestions: Get improvement recommendations

šŸŽÆ Conversion Reference

Standard Markdown Telegram MarkdownV2 Description
**bold** *bold* Bold text
*italic* _italic_ Italic text
~~strike~~ ~strike~ Strikethrough
# Header *Header* Headers → Bold
`code` `code` Inline code
[link](url) [link](url) Links
<u>text</u> __text__ Underline (HTML)

āš™ļø Configuration Options

Conversion Options

  • Preserve Line Breaks: Maintain original line break formatting
  • Convert HTML Tags: Transform HTML formatting to Telegram equivalents
  • Strict Mode: Fail on unsupported markdown features
  • Auto Escape: Automatically escape special characters

šŸ¢ About TechFlecks

TechFlecks is committed to delivering high-quality automation tools and integrations. Our Telegram Markdown Parser represents our dedication to:

  • šŸŽÆ Precision Engineering: Every conversion is carefully crafted
  • šŸ›”ļø Reliability: Tested thoroughly for production use
  • šŸš€ Performance: Optimized for speed and efficiency
  • šŸ’” Innovation: Continuous improvement and feature updates

šŸ”§ Usage Examples

Basic Workflow

  1. Input Node: Receive markdown content
  2. Telegram Markdown Parser: Convert to Telegram format
  3. Telegram Bot Node: Send formatted message

Advanced Processing

// Example workflow data
{
  "markdown": "**Important:** Check out our _new features_ at [TechFlecks](https://techflecks.com)",
  "options": {
    "preserveLineBreaks": true,
    "autoEscape": true,
    "convertHtmlTags": true
  }
}

šŸ” Validation Features

The validator checks for:

  • āœ… Properly matched formatting pairs
  • āš ļø Unescaped special characters
  • šŸ’” Nested formatting warnings
  • šŸ”— Valid URL formats
  • šŸ“ Telegram compatibility suggestions

šŸ¤ Support & Community

šŸ“„ License

TechFlecks Software License Agreement v1.0 - See LICENSE.md for complete terms and conditions.

This software is licensed under the TechFlecks proprietary license. Free for personal, educational, and small business use. Enterprise licensing available.

🌟 Contributing

We welcome contributions! Please see CONTRIBUTING.md for guidelines.


Made with ā¤ļø by TechFlecks

Empowering automation, one node at a time.

Discussion