From 04fd9e8e17c963bae91fed511696c99d99e4be62 Mon Sep 17 00:00:00 2001
From: ChomeNS <95471003+ChomeNS@users.noreply.github.com>
Date: Mon, 17 Mar 2025 16:55:31 +0700
Subject: [PATCH] feat: add `isSupported` to ExtrasMessengerPlugin

---
 build-number.txt                                         | 2 +-
 .../chomens_bot/plugins/ExtrasMessengerPlugin.java       | 9 ++++++++-
 2 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/build-number.txt b/build-number.txt
index e061f84..af27f18 100644
--- a/build-number.txt
+++ b/build-number.txt
@@ -1 +1 @@
-1872
\ No newline at end of file
+1873
\ No newline at end of file
diff --git a/src/main/java/me/chayapak1/chomens_bot/plugins/ExtrasMessengerPlugin.java b/src/main/java/me/chayapak1/chomens_bot/plugins/ExtrasMessengerPlugin.java
index 338dfdf..ac43243 100644
--- a/src/main/java/me/chayapak1/chomens_bot/plugins/ExtrasMessengerPlugin.java
+++ b/src/main/java/me/chayapak1/chomens_bot/plugins/ExtrasMessengerPlugin.java
@@ -34,6 +34,8 @@ public class ExtrasMessengerPlugin extends Bot.Listener {
 
     public final List<String> registeredChannels = new ArrayList<>();
 
+    public boolean isSupported = false;
+
     public ExtrasMessengerPlugin (Bot bot) {
         this.bot = bot;
         this.chomens_namespace = bot.config.namespace + ":"; // Ex. chomens_bot: (then it will be appended by channel)
@@ -60,7 +62,12 @@ public class ExtrasMessengerPlugin extends Bot.Listener {
                                             channel.equals(EXTRAS_UNREGISTER_KEY.asString()) ||
                                             channel.equals(EXTRAS_MESSAGE_KEY.asString())
                             )
-            ) return;
+            ) {
+                isSupported = false;
+                return;
+            }
+
+            isSupported = true;
 
             final List<String> channels = new ArrayList<>();