ありがとう、統計法に基づいてあなたの答えが一度に1つのトークンによって生成されることを考えると、驚くほど成功しました！

このようなシールドを実行する自動手段はありますか？それ以外の場合は、簡単にアルゴリズム化されたタスクを備えたこのような複雑なモデルをロードすることは良くありません。:)
残念ながら、マークダウンの異なる「方言」の重大な矛盾のため、普遍的な解決策を作ることは問題があります。ここで、たとえば、[実装]（https://github.com/rapptz/discord.py/master/discord/utils.py）python-library [discord.py]（https：////で使用されるマークダウン// /pypi.org/project/discord.py/）、API不一致へのアクセスを簡素化します。ただし、たとえば、見出しやリストのスクリーニングは提供されません。

`` python
Reをインポートします


_markdown_escape_subregex = '|' .join（r '\ {0}（？=（[\ s \ s]*（（？<in（'*'、'」、 '_'、」、」| '| ）））

_markdown_escape_common = r '^>（？：>>）？\ s | \ [。+\] \（。+\）'

_markdown_escape_regex = re.compile（？p <markdown> {_ markdown_escape_subregex} | {_markdown_escape_common}） '、re.multiline）

_url_regex = r '（？p <url> <[^：>]+：\/[^/>]+> |（？：https？| Steam）：\/\/[^\ s <]+[^^ <]。、：; \ "\ '\] \ s]）'

_markdown_stock_regex = fr '（


def Escape_markDown（text：str、 *、as_needed：bool = false、nignore_links：bool = true） - > str：
    R "" Discordのマークダウンを逃れるヘルパー関数。
    パラメーター
    -------------
    テキスト::クラス：「str」
        Markdownから逃れるためのテキスト。
    as_needed :: class： `bool`
        逃げるのは何ですかこれ
        それがそうであれば、それが脱出チャーターを逃がさないことを意味します
        必要ではありません。`` ** hello ** `が逃げられます` \*\*hello ** `` `` `` `` `` `` `` `` `` `` `` `` `` `
        inst、 `\ \*\*hello \*\*` `` `` `。ただし、これが開くことができることに注意してください
        あなたはすぐに賢い構文の乱用に至るまで。デフォルトは「false」になります。
    Ingrore_links :: class： `bool`
        マークダウンを逃れるときにリンクを放っておくホワイトハー。例えば、
        テキストのURLに「_」などの文字が含まれている場合、それはwillus
        放っておきます。このオプションは、「as_needed」ではサポートされていません。
        デフォルトは「true」になります。
    戻り値
    --------
    ：クラス：「str」
        マークダウンの特殊文字を含むテキストは、スラッシュで逃げました。
    "" "

    as_neededではない場合：

        defの交換（一致）：
            GroupDict = match.groupDict（）
            is_url = groupdict.get.get（ 'url'）
            run is_url：
                IS_URLを返します
            return '\\' + groupdict ['markdown']

        regex = _markdown_stock_regex
        runore_links：
            regex = f '（？：{_ url_regex} | {regex}）'
        Retur re.sub（Regex、fallightement、text、0、re.multiline）
    それ以外：
        text = re.sub（r '\\'、r '\\\'、テキスト）
        return _markdown_escape_regex.sub（r '\\\ 1'、テキスト）

`` `

このコードをニーズに合わせて完成させることができます。たとえば、一定の「_markdown_stock_regex」の特殊文字のリストを拡張できます。たとえば、Webサイト[プログラムクリーク]（https://www.programcreek.com/python/?codeexample=escape+markdown）でいくつかの代替実装を見ることができます。