mirror of
https://github.com/Tyrrrz/DiscordChatExporter.git
synced 2025-05-29 22:15:18 -04:00
parent
5b9eaa57f5
commit
f2faf823b9
1 changed files with 5 additions and 2 deletions
|
@ -83,6 +83,9 @@ namespace DiscordChatExporter.Core.Rendering
|
||||||
|
|
||||||
private async Task RenderMessageAsync(TextWriter writer, Message message)
|
private async Task RenderMessageAsync(TextWriter writer, Message message)
|
||||||
{
|
{
|
||||||
|
// Author ID
|
||||||
|
await RenderFieldAsync(writer, message.Author.Id);
|
||||||
|
|
||||||
// Author
|
// Author
|
||||||
await RenderFieldAsync(writer, message.Author.FullName);
|
await RenderFieldAsync(writer, message.Author.FullName);
|
||||||
|
|
||||||
|
@ -97,7 +100,7 @@ namespace DiscordChatExporter.Core.Rendering
|
||||||
await RenderFieldAsync(writer, formattedAttachments);
|
await RenderFieldAsync(writer, formattedAttachments);
|
||||||
|
|
||||||
// Reactions
|
// Reactions
|
||||||
var formattedReactions = message.Reactions.Select(r => r.Emoji.Name + $"({r.Count})").JoinToString(",");
|
var formattedReactions = message.Reactions.Select(r => $"{r.Emoji.Name} ({r.Count})").JoinToString(",");
|
||||||
await RenderFieldAsync(writer, formattedReactions);
|
await RenderFieldAsync(writer, formattedReactions);
|
||||||
|
|
||||||
// Line break
|
// Line break
|
||||||
|
@ -107,7 +110,7 @@ namespace DiscordChatExporter.Core.Rendering
|
||||||
public async Task RenderAsync(TextWriter writer)
|
public async Task RenderAsync(TextWriter writer)
|
||||||
{
|
{
|
||||||
// Headers
|
// Headers
|
||||||
await writer.WriteLineAsync("Author;Date;Content;Attachments;Reactions;");
|
await writer.WriteLineAsync("AuthorID;Author;Date;Content;Attachments;Reactions;");
|
||||||
|
|
||||||
// Log
|
// Log
|
||||||
foreach (var message in _chatLog.Messages)
|
foreach (var message in _chatLog.Messages)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue