From: Jordan Duabe <1442368+j4ckofalltrades@users.noreply.github.com> Date: Sat, 27 Mar 2021 11:07:19 +0530 Subject: Use latest action-api in twitch clear chat --- Use latest action-api in twitch clear chat --- --- 'a/twitch/clear-chat/pom.xml' +++ b/twitch/clear-chat/pom.xml @@ -11,8 +11,8 @@ 11 11 - 1.0.0 - 1.0.0 + 1.0.0-SNAPSHOT + 1.0.0-SNAPSHOT 1.0.0 0.6.3 --- 'a/twitch/clear-chat/src/main/java/clearchat/ClearChatAction.java' +++ b/twitch/clear-chat/src/main/java/clearchat/ClearChatAction.java @@ -4,7 +4,7 @@ import com.gikk.twirk.Twirk; import com.gikk.twirk.TwirkBuilder; import com.stream_pi.action_api.actionproperty.property.Property; import com.stream_pi.action_api.actionproperty.property.Type; -import com.stream_pi.action_api.normalaction.NormalAction; +import com.stream_pi.action_api.externalplugin.NormalAction; import com.stream_pi.util.exception.StreamPiException; import com.stream_pi.util.version.Version; import connect.chat.TwitchChatCredentials; @@ -63,11 +63,13 @@ public class ClearChatAction extends Nor @Override public void onShutDown() throws Exception { - if (twirk != null) { + if (twirk != null) + { try { twirk.disconnect(); - } catch (Exception ex) { + } catch (Exception ex) + { throw new StreamPiException("Twitch Connection error", "Please try again."); } } --- 'a/twitch/clear-chat/src/main/java/module-info.java' +++ b/twitch/clear-chat/src/main/java/module-info.java @@ -5,5 +5,5 @@ module com.stream_pi.twitch.clearchatact requires com.stream_pi.twitchchatconnectaction; requires Java.Twirk; - provides com.stream_pi.action_api.normalaction.NormalAction with clearchat.ClearChatAction; + provides com.stream_pi.action_api.externalplugin.ExternalPlugin with clearchat.ClearChatAction; }