MLE: ShowWhereMessageIsFrom Setting

This commit is contained in:
thororen1234 2025-10-27 14:18:42 -04:00
parent 57ebbe1fd4
commit f78ebc25d0
No known key found for this signature in database
2 changed files with 9 additions and 3 deletions

View file

@ -420,13 +420,13 @@ function LMessage({ log, isGroupStart, reset, }: LMessageProps) {
/>
}
/>
{channel?.isDM() && message?.author && (
{settings.store.ShowWhereMessageIsFrom && channel?.isDM() && message?.author && (
<span className={`${cl("from")} ${message.deleted ? cl("from-deleted") : cl("from-edited")}`}>From {message.author.username}'s DMs</span>
)}
{channel?.isGroupDM() && channel?.name && (
{settings.store.ShowWhereMessageIsFrom && channel?.isGroupDM() && channel?.name && (
<span className={`${cl("from")} ${message.deleted ? cl("from-deleted") : cl("from-edited")}`}>From {channel.name} Group DM</span>
)}
{!channel?.isDM() && !channel?.isGroupDM() && channel?.name && guild?.name && (
{settings.store.ShowWhereMessageIsFrom && !channel?.isDM() && !channel?.isGroupDM() && channel?.name && guild?.name && (
<span className={`${cl("from")} ${message.deleted ? cl("from-deleted") : cl("from-edited")}`}>From {channel.name} in {guild.name}</span>
)}
</div>

View file

@ -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,