mirror of
https://github.com/Alishahryar1/free-claude-code.git
synced 2026-07-03 14:05:26 +02:00
4b4f87515d
- Create messaging/platforms/ (base, discord, telegram, factory) - Create messaging/rendering/ (discord_markdown, telegram_markdown) - Create messaging/trees/ (data, repository, processor, queue_manager) - Organize tests/ into api/, providers/, messaging/, cli/, config/ - Add backward-compatible re-exports at old locations - Update handler.py and test_messaging_factory.py imports - Fix Telegram type hints for TELEGRAM_AVAILABLE=False case - Fix Python 3 except syntax in discord_markdown Co-authored-by: Ali Khokhar <alishahryar2@gmail.com>
38 lines
891 B
Python
38 lines
891 B
Python
"""Markdown rendering utilities for messaging platforms."""
|
|
|
|
from .discord_markdown import (
|
|
escape_discord,
|
|
escape_discord_code,
|
|
discord_bold,
|
|
discord_code_inline,
|
|
format_status as format_status_discord_fn,
|
|
format_status_discord,
|
|
render_markdown_to_discord,
|
|
)
|
|
from .telegram_markdown import (
|
|
escape_md_v2,
|
|
escape_md_v2_code,
|
|
escape_md_v2_link_url,
|
|
mdv2_bold,
|
|
mdv2_code_inline,
|
|
format_status as format_status_telegram_fn,
|
|
render_markdown_to_mdv2,
|
|
)
|
|
|
|
__all__ = [
|
|
"escape_discord",
|
|
"escape_discord_code",
|
|
"discord_bold",
|
|
"discord_code_inline",
|
|
"format_status_discord_fn",
|
|
"format_status_discord",
|
|
"render_markdown_to_discord",
|
|
"escape_md_v2",
|
|
"escape_md_v2_code",
|
|
"escape_md_v2_link_url",
|
|
"mdv2_bold",
|
|
"mdv2_code_inline",
|
|
"format_status_telegram_fn",
|
|
"render_markdown_to_mdv2",
|
|
]
|