diff --git a/src/main/java/com/jmfy/handler/GMHandler.java b/src/main/java/com/jmfy/handler/GMHandler.java index e25f09e..acf08d2 100644 --- a/src/main/java/com/jmfy/handler/GMHandler.java +++ b/src/main/java/com/jmfy/handler/GMHandler.java @@ -114,7 +114,8 @@ public class GMHandler extends BaseHandler { jsonBan.put("treat_type",skyEyeType); jsonBan.put("banReason",json.getString("time")); jsonBan.put("channel",json.getString("channel")); - jsonBan.put("extra",json.getString("extra")); + jsonBan.put("url",json.getString("extra[url]")); + jsonBan.put("guildId",json.getString("extra[guildId]")); // 日志 LOGGER.info("天眼封禁,传参:{}",jsonBan.toJSONString()); @@ -247,12 +248,12 @@ public class GMHandler extends BaseHandler { break; case RESET_GUILD_NAME: String banTime1 = jsonObject.getString("banTime"); - String guildId = jsonObject.getString("extra[guildId]"); + String guildId = jsonObject.getString("guildId"); cmd = getCmdContent("skyeye",coreUserInfo.getUserId(),RESET_GUILD_NAME,banTime1,guildId); break; case RESET_GUILD_ANNOUNCEMENT: String banTime2 = jsonObject.getString("banTime"); - String guildId2 = jsonObject.getString("extra[guildId]"); + String guildId2 = jsonObject.getString("guildId"); cmd = getCmdContent("skyeye",coreUserInfo.getUserId(),RESET_GUILD_ANNOUNCEMENT,banTime2,guildId2); break; default: