diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordAreaType.java b/runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordAreaType.java index b18169f88e..743a04d6d3 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordAreaType.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordAreaType.java @@ -30,5 +30,6 @@ enum DiscordAreaType CITIES, DUNGEONS, MINIGAMES, - RAIDS + RAIDS, + REGIONS } diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordConfig.java b/runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordConfig.java index aa2cf79519..62b04c7e97 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordConfig.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordConfig.java @@ -120,4 +120,15 @@ public interface DiscordConfig extends Config { return true; } + + @ConfigItem( + keyName = "showRegionsActivity", + name = "Regions", + description = "Show your activity and location while in other regions", + position = 9 + ) + default boolean showRegionsActivity() + { + return true; + } } diff --git a/runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordPlugin.java b/runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordPlugin.java index 37f92f9cb6..3b86dea2fe 100644 --- a/runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordPlugin.java +++ b/runelite-client/src/main/java/net/runelite/client/plugins/discord/DiscordPlugin.java @@ -436,6 +436,7 @@ public class DiscordPlugin extends Plugin case CITIES: return config.showCityActivity(); case DUNGEONS: return config.showDungeonActivity(); case MINIGAMES: return config.showMinigameActivity(); + case REGIONS: return config.showRegionsActivity(); } return false;