diff --git a/src/equicordplugins/messageLoggerEnhanced/components/LogsModal.tsx b/src/equicordplugins/messageLoggerEnhanced/components/LogsModal.tsx index 3313b3fe6..281820510 100644 --- a/src/equicordplugins/messageLoggerEnhanced/components/LogsModal.tsx +++ b/src/equicordplugins/messageLoggerEnhanced/components/LogsModal.tsx @@ -420,13 +420,13 @@ function LMessage({ log, isGroupStart, reset, }: LMessageProps) { /> } /> - {channel?.isDM() && message?.author && ( + {settings.store.ShowWhereMessageIsFrom && channel?.isDM() && message?.author && ( From {message.author.username}'s DMs )} - {channel?.isGroupDM() && channel?.name && ( + {settings.store.ShowWhereMessageIsFrom && channel?.isGroupDM() && channel?.name && ( From {channel.name} Group DM )} - {!channel?.isDM() && !channel?.isGroupDM() && channel?.name && guild?.name && ( + {settings.store.ShowWhereMessageIsFrom && !channel?.isDM() && !channel?.isGroupDM() && channel?.name && guild?.name && ( From {channel.name} in {guild.name} )} diff --git a/src/equicordplugins/messageLoggerEnhanced/settings.tsx b/src/equicordplugins/messageLoggerEnhanced/settings.tsx index bc49c91c2..695a999da 100644 --- a/src/equicordplugins/messageLoggerEnhanced/settings.tsx +++ b/src/equicordplugins/messageLoggerEnhanced/settings.tsx @@ -111,6 +111,12 @@ export const settings = definePluginSettings({ restartNeeded: true, }, + ShowWhereMessageIsFrom: { + default: false, + type: OptionType.BOOLEAN, + description: "Show message channel/author name and server name", + }, + messagesToDisplayAtOnceInLogs: { default: 100, type: OptionType.NUMBER,