Skip to content

Commit 51e85d3

Browse files
author
mahtoid
committed
DiscordChatExporter 2.6.1
1 parent 1aa570b commit 51e85d3

File tree

4 files changed

+9
-9
lines changed

4 files changed

+9
-9
lines changed

chat_exporter/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from chat_exporter.chat_exporter import export, raw_export, quick_export, link, quick_link
22

3-
__version__ = "2.6.0"
3+
__version__ = "2.6.1"
44

55
__all__ = (
66
export,

chat_exporter/construct/message.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -196,7 +196,7 @@ async def build_reference(self):
196196
("NAME_TAG", await discriminator(message.author.name, message.author.discriminator), PARSE_MODE_NONE),
197197
("NAME", str(html.escape(message.author.display_name))),
198198
("USER_COLOUR", user_colour, PARSE_MODE_NONE),
199-
("CONTENT", message.content, PARSE_MODE_REFERENCE),
199+
("CONTENT", message.content.replace("\n", "").replace("<br>", ""), PARSE_MODE_REFERENCE),
200200
("EDIT", message_edited_at, PARSE_MODE_NONE),
201201
("ICON", icon, PARSE_MODE_NONE),
202202
("USER_ID", str(message.author.id), PARSE_MODE_NONE),

chat_exporter/parse/markdown.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ async def parse_emoji(self):
7171
match = re.search(p, self.content)
7272

7373
def strip_preserve(self):
74-
p = r'<span class="chatlog__markdown-preserve">(.*?)</span>'
74+
p = r'<span class="chatlog__markdown-preserve">(.*)</span>'
7575
r = '%s'
7676

7777
pattern = re.compile(p)
@@ -124,15 +124,15 @@ def order_list_markdown_to_html(self):
124124
self.content = html
125125

126126
def parse_normal_markdown(self):
127-
self.order_list_markdown_to_html()
127+
# self.order_list_markdown_to_html()
128128
holder = (
129129
[r"__(.*?)__", '<span style="text-decoration: underline">%s</span>'],
130130
[r"\*\*(.*?)\*\*", '<strong>%s</strong>'],
131131
[r"\*(.*?)\*", '<em>%s</em>'],
132132
[r"~~(.*?)~~", '<span style="text-decoration: line-through">%s</span>'],
133-
[r"###\s(.*?)\n", '<h3>%s</h1>'],
134-
[r"##\s(.*?)\n", '<h2>%s</h1>'],
135-
[r"#\s(.*?)\n", '<h1>%s</h1>'],
133+
# [r"###\s(.*?)\n", '<h3>%s</h1>'],
134+
# [r"##\s(.*?)\n", '<h2>%s</h1>'],
135+
# [r"#\s(.*?)\n", '<h1>%s</h1>'],
136136
[r"\|\|(.*?)\|\|", '<span class="spoiler spoiler--hidden" onclick="showSpoiler(event, this)"> <span '
137137
'class="spoiler-text">%s</span></span>'],
138138
)
@@ -309,7 +309,7 @@ def order_list_html_to_markdown(content):
309309
return html
310310

311311
def return_to_markdown(self, content):
312-
content = self.order_list_html_to_markdown(content)
312+
# content = self.order_list_html_to_markdown(content)
313313
holders = (
314314
[r"<strong>(.*?)</strong>", '**%s**'],
315315
[r"<em>([^<>]+)</em>", '*%s*'],

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ build-backend = "setuptools.build_meta"
55
[project]
66
name = "chat_exporter"
77
description = "A simple Discord chat exporter for Python Discord bots."
8-
version = "2.6.0"
8+
version = "2.6.1"
99
readme = "README.md"
1010
authors = [
1111
{ name="mahtoid", email="[email protected]" }

0 commit comments

Comments
 (0)