Enable ATX headers in Discord markdown
This commit is contained in:
@@ -59,7 +59,7 @@ func (b *indentableParagraphParser) CanAcceptIndentedLine() bool {
|
|||||||
|
|
||||||
var removeFeaturesExceptLinks = []any{
|
var removeFeaturesExceptLinks = []any{
|
||||||
parser.NewListParser(), parser.NewListItemParser(), parser.NewHTMLBlockParser(), parser.NewRawHTMLParser(),
|
parser.NewListParser(), parser.NewListItemParser(), parser.NewHTMLBlockParser(), parser.NewRawHTMLParser(),
|
||||||
parser.NewSetextHeadingParser(), parser.NewATXHeadingParser(), parser.NewThematicBreakParser(),
|
parser.NewSetextHeadingParser(), parser.NewThematicBreakParser(),
|
||||||
parser.NewCodeBlockParser(),
|
parser.NewCodeBlockParser(),
|
||||||
}
|
}
|
||||||
var removeFeaturesAndLinks = append(removeFeaturesExceptLinks, parser.NewLinkParser())
|
var removeFeaturesAndLinks = append(removeFeaturesExceptLinks, parser.NewLinkParser())
|
||||||
@@ -170,6 +170,7 @@ var discordMarkdownEscaper = strings.NewReplacer(
|
|||||||
"`", "\\`",
|
"`", "\\`",
|
||||||
`|`, `\|`,
|
`|`, `\|`,
|
||||||
`<`, `\<`,
|
`<`, `\<`,
|
||||||
|
`#`, `\#`,
|
||||||
)
|
)
|
||||||
|
|
||||||
func escapeDiscordMarkdown(s string) string {
|
func escapeDiscordMarkdown(s string) string {
|
||||||
|
|||||||
Reference in New Issue
Block a user