Comments (7)
If markdown processing it turned on (default) in DiscordChatExporter, emoji ids are stripped from the export.
My frontend is finds all emojis used in reactions, and uses them to replace emojis in message content. Sometimes successfully, sometimes not (if the emoji was only used in message content and never in any reaction).
If you turn off markdown processing in DiscordChatExporter --markdown false
and enable internet access in DiscordChatExporter-frontend, emojis from other servers will render correctly.
I can't fix this, sorry. It is missing from the export made by DiscordChatExporter.
from discordchatexporter-frontend.
What are the ramifications of not using markdown processing? The emoji not rendering are annoying, but would the export as a whole look much worse without markdown?
from discordchatexporter-frontend.
If exported without markdown processing, the export contains more raw information, like emojiIds, channelIds,...
from discordchatexporter-frontend.
I tried it out and that does work, although unfortunately I think the lack of readable user mentions and channel links is more crippling to the backup than broken emoji. I wonder how difficult it would be to make a tool to take two backups, one with markdown processing and one without, and create a new one where all markdown is processed except for external emoji.
Also I noticed that without markdown processing, all in-message emoji display very large. I'm not sure if that's something you have control over with the frontend, though.
from discordchatexporter-frontend.
User mentions should be readable and highlighted. If they are not, it is a bug.
But it is not possible to convert roles to their names, because that information is not exported by the exporter.
Converting channel links to their names is possible, but not yet done (for exports exported using --markdown false).
If message only contains emoji and nothing else, emoji renders larger in discord too. That is intended behavior (issue #18)
from discordchatexporter-frontend.
User mentions should be readable and highlighted
Without markdown processing on the export, they're not.
I pulled the same post up side by side and without markdown processing, the user mention is rendered in the style of @1234567890
(presumably the user's ID number.)
Unless that's something which was fixed in newer DCEF versions, since I'm using v1.13.2.
If message only contains emoji and nothing else, emoji renders larger in discord too
I know that. I'm actually the author of the issue you linked.
I'm talking about emoji rendering differently on exports for which markdown processing is turned off. Not only are they large even when the message also contains text, but they're much larger than even the large versions that Discord uses for emoji-only messages.
from discordchatexporter-frontend.
--markdown false
didn't exist when v1.13.2 was released. I won't backport fixes and new features to old versions, sorry.
from discordchatexporter-frontend.
Related Issues (20)
- Sortability options for channels and categories HOT 3
- Browser Memory Usage of Large Exports on Old Version HOT 4
- Program Won't Run on Windows 7 HOT 2
- Feature suggestion: Ability to read compressed exports HOT 2
- We would like to make this software available in Japanese! HOT 2
- Jump to message not working correctly HOT 2
- Extremely slow load times on Windows due to "Slow SessionWorkflow loop" HOT 3
- Doesn't load Messages on M1 Mac HOT 3
- Windows Defender detects the software is a trojan HOT 2
- Explore HTML files HOT 1
- ARMv8.0-A (raspberry pi 4) support HOT 10
- GET /guilds HTTP/1.1" 500 Internal Server Error HOT 2
- Channel is a forum error? HOT 1
- Support for Discord-History-Tracker HOT 4
- MongoDB 5.0+ requires a CPU with AVX support HOT 4
- Traceback (guilds not appearing) HOT 2
- Issue can be deleted
- Attached files are not shown HOT 3
- Add basic auth support HOT 3
- No servers or messages load, not even the example provided HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from discordchatexporter-frontend.