From 74d5723c31c590c97e4f4019e04ed6f0de789ec5 Mon Sep 17 00:00:00 2001 From: 95478 <954787484@qq.com> Date: Tue, 25 Jun 2024 00:47:23 +0800 Subject: [PATCH] =?UTF-8?q?=E6=A0=BC=E5=BC=8F=E5=8C=96=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=EF=BC=8C=E4=BF=AE=E6=94=B9=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- robot-data/cache/account.secrets | Bin 3568 -> 3568 bytes robot-data/cache/servers.json | 38 +++++++++--------- .../qqbot/Listener/HandleMessageListener.java | 1 - .../qqbot/Listener/RecallMessageListener.java | 4 +- .../com/mtz/qqbot/Listener/fishListener.java | 4 +- .../qqbot/Listener/sendByConsoleListener.java | 9 +++-- 6 files changed, 28 insertions(+), 28 deletions(-) diff --git a/robot-data/cache/account.secrets b/robot-data/cache/account.secrets index f5b47f145a0804f454fb4ac3cbdaa3272898d4d0..90250cfb09c7402b17bf38cdef5c70717b9006ae 100644 GIT binary patch literal 3568 zcmVzNs->{M22GXYdkOLB)J7W=4B&uGe9vK^6GewJZMs36@rL9-vdC ztQi9>(3zZ*;tJGk&NT_l>{a4MZ=VpSF5}1}+Oe9hb$RvaNYsIXfvSDY)~A&z93H%^ z@OnQTQ`;bzT)|WZ{E0<7{^zY6nL!mfuPdjFkF!%e9TcH@u85GJLdn(b)-ybUAzU3A z8qg(5hDV3|Md#CQ1As_Ii?^Jc-uoT}O8Hecs{4vrObH4V)XSoK|97%c`m#1^f9QqT z2UH)|Kw`2>Hq1o$0ch>fDc~D7gqSLVV%8&UI#g(894)lSIu=y%p3bPdXo;L7_n62% zDZC}62rL%NUv>8;zwQ67aa5cS$~a4BBqiLfO@A*m$3Bn|hHHwe!ePa~>EmYAlDrLN zl0@_*SEOh_9Vj(F#h9*n=p&7j64emD)U)`>q5PAn@hV;Z&d1QeBtt86g zWB@P-^+htX!Cxui4*=5ezz|L@dulS=rOXo=(V0*EC1e2;Dx zZ9~YbmvEZgAxc8d3ZL7xd^g%AnsaP*;Gh)rlEA~UY&*R+_u)ENcu`n zU`8O^tQLo!9e^4y9a8&5lPe)iDRyi7fZfLrEtUJKNZu`mbpmd{nz9ji%_4g{1{bfd z82j|o3F>QRwWks|1QOv^UHMXS3!*&){fRRQ_Aq?ErjRLhz)o%>y=gvMSDezpC1piN z(@Lg=aUt0djXoT?^QuE&Sm!R9v=TKL{P0R%56ui76fzcrb`YAmYA|J|g)bwhvexEn zQdeAPq9F^Pb(@TVqK+&@A|dzh?6}~4(!>2<4A|TO$WLktfvfZf~A79LG3P zMXGYntDdNvQ&1jf$P3>P;fEIT@nKTs?8eQD7{M#+Sxbp{co_mxKb zwgx(G;@oo)ViFGD9;VK~;7WT7ZTUpRTN~4x6nW@K1*kX!Do7HJZvVvRE-5Os&o-q{ z551Z1T`p{B5fXtSbmpd7XOgMkP3wA>Om2p9zJ zQNZ>kjuOKLSIOUo9prz4LrAzyU^Ht($m8fRu;}~xK3D8>ziv%t=Jx)^LX7K-gI;_d z(97R_=qM5C*q>PjNHYAsoR;AqO%ANow@Ezv+xCzRbNe|Q9s_5q`0ku$fzz3TZJl}B z2>ZAZk)*@FxQ_yU0_etJlLZfU#ClrY%Ha?&wxKDSbc>Cuo(wg?V&iM4 z&m=)pKJ}`P*sG_Z4ff$!N&`JcN{Rx0gM^B6so7{E4jiD&Qg|ww*gKI7D8fmy-a1I< z71hFj=$oLsGGW+fP?Kf4aWT+Rx*T@@GTMc0;IAuFZY^$9*={+_>f~C{+?up=3+F7Z_?F>Cz{GjRT zqeWnbAI%h&QLCmSqYZZrVdJ#_it-~5YF+wIy>YB#Ecj77r-wbF9_di(1$v_(5|E($ zC+_gUauQjJ{+b^SY*Gj8a@dUH&wqt4$lF5r#@)JIToxoB7EnL_W4|1e&iYnb;F7(g zKVRTZi2B_)^EqHa6DERO1?y;PoI9RCF*{P)Gk83X;=a>wV6#yi7f;4v0bRz)v0;2N zrC7^QJ&Ond7}!(Hde`@Q?9!kMhRo80yhYc$y=<)D{~98dG5*oI&~g>{5<09uuxB9eUB>o9x&m!TVJ%suX(=!x6CXs>uCl| z%sgD8udb5v!yV%)OGCi5K|(fjRUFF(`2p<;yi^xr=|q2kcQ6raBjmoD4G=?=<8%qb&P}-v;|o|t1EWk0;8b{K(&vl0 zWTUc0mt-LDnqdtLb9@U$zg@9DM^ZrWfkdFOcn|S~urKrEPl=}Z(+Srlr8JDtzD49u zwRHV_O5A=uNB~%v%baZjb$6yCW<1iyK4;f-8vm{PTLw2yUxNA(rVY*UEMkhlwbsw< zshZUqPX+yTT7WS&UI-Ii0+hrRK;r?Xx@RNKZmJQ#E$*>8i_T&Mawb90P;css1qg@Cbd4VkQ<=sz_5Rk(TV(A})COg1xt_NsCDwFZFEBB-7tA6qhZvBojkpl_Fh zJs{j`4ET(xj6nX4K^qZm6bpOzb|;TZhQm&V-$j~HHu#4w)GHwMi2^glmjvJYC#ZxR z?5+3^&x4@|b_b^G#3obtuuCz*F_&sNyylC%YPhYzzl;|8y#u~Ezviv*~Q8S;%c)i_5pMZ)eh?rRYtuCl2!9Xy=f1wmKh~0Qepul`kB$1KhNN z@Bpr-=Q)LsAwcKlpCs>Cn~Pd^$17BfDdtFz%x*s1VE7FqV&*R8P2KBDjyWY=_+H}@ z%DBgBumuYlpt8cSX9?wSrhf{)it)&bdEn4WUdy+RhCHGEe2OmGc}J;s{*#lcCqNSRNT)pk+aVy>4aYd0sRIY$ zMgz#eCcUy2poqrODUEJ0ByaGo&AaG4Pa#Y7U26MAM@o=ROOGLO3qwTksH0&2K>_SM z5Zno(zr|7l*&OF3zz`oW#pq4elLLrne0s0>@s$;@C$XXTM#jat5roGqK_KkuSk8#jk6XE(wj z60tJ56WM+RFw{r3>0O4Mu3Qu(ZC(=bL7Bb}7kbg=FuWZ^wCWFXKr*gNq)zG|QkXwm zQaCM#$z2`IMAKOA9b?S1`pX(##DreKOOUhTF$urYwb8}IsBRAPK3TllY*eF$?Q8$m zZ?%qd))fyvbm^XU$6P!z^XWX|UYmevq^s!vHzuP{}GYF`_!Cp3|W( zaKv~Ox`1cO+J1{>hbaQqU2Z#emrO26jGFfQa@RqNo3i_7iAesH`*JU0*%HqqMevoGR%ec~@l;yRR zi|b!$k=Gu$p!e2Nv((L`V999d za5OR&AtC=Ud^WX$7!LYT*>l6wuqUud*=og2XQaF+n)^^JNhEKFVz9E9#;PbzzF2V% zYUQNtKBq?joeLqp7OfTaiYf-KGB7VaiUtMRYlY?|*4{0Q zY$o~S)nMh?MYJhmB&OJEcKD7655}0~q2o4R^l6aa>BbgiQ;Lm!?qMzap&aw~tsU>6 zqlH-N*}F4NZVWSB;(T$nm12D_L=MX)b+nvwMd1>9yynSS((OcEt;OIrvQ45^jTeId z?K&SVs3Z;lTxf4Lo#2?A7+N3vN^DcpzdnQQ0SnWIbxrI%LOoyNJ8GX7ZS6MMah~uXliu z;@H?Do83`Hpc>?)9Ta6MFl<1tZ~{<(tL(`UUgy(+m3j_(o>jjwz;^BL_hQ5nE>PYp zM!O!w8&R{*&Y2>3`g!zalZj)BYl6xGl<@~fVZx9+J|FoIQ~ZHXIG7ne#BUeI3t>qS zv>4Lh%z!(M-$>`Gk@S#XHWOp}B)apbwEyhGc+=0Z>XzNmab-}I_tteM%edd4FLv++ z3xaKW3D|2=3;y8Dl_>{9vaP= zI4_F_`{O%%9g_1ns(^1f@c3TGoLZ3ZVu}KFJ^i>k`n-wEf|6=!IMY(7=oeH=)hqPR z&YEQnqpOij4-~%naGNpTiet8%#z%$UPpb1oaKzKEj5}ic5mg0$Xr`mIHMP}WkDq8y z@;Sqwi`oSax=e8C)ej^?1i%MnYOc@>eo`Vmeg^Z`POhSSOCg!*ed~VT%P0tni@|9o zagZWaYG+Ae(3kO1l>25$$?z^!ufAq4{G&hNt_5_+UR52DmPrLfbu-QAv^Dr~wqGBO z@(lgK!>&_CyDY0@ascX;zE4;?NQ(_gy9_E+DsllkWj}`gnH zLW|pH#am}Np30@iJeAy@w08}ijmN5v?+Uov0K>4>#HDOR#u^r7&y$%r8zxS?ljN-oP6 z$wL?R*C|FMKJgS}9+deOG0KO%synIv{NimLOr|h4%~*5Pj4Ihtw%&qbKq4sS)yt;n z_n24iVqA{fMQX^B%|-Y4yXs@%Tln@uh>q*qevf4A2{z(I(LefVmF6-QqVq5FN3+ZgyNQKZwB#3PDi4%YU!cn)mdLL266gqrX%(+;n3X<1z%>2K|e zf&V)=MJ?}Um*QqQCZXfj?$9jhEA9`EaC52@Y!~6LAk2|o$L+XAj3bS2a0~7T zW}>n2$_}&fT#3sE1b7b1A4=7tkeI?X4L`DjS4_6TZWGXWW9PPz(RmN(+tq<}Z`f$a zX{?;Nn>0T=-}xMWOd2mxantEsSziLt-wKgNw6+s0)B;2KpsS;zoA$^U=oVJO(rw&? z+$T9)^2=-obupwlbTefV9uNZESm_< zn*Td|@wdKN1%aQL1xTai* z1Ci>-j}HX!8&C_@Aj1&!OG;Rag}=cL@MijhdoV9I|3c*Y!beV}c6y)XJ_xb#u98l+ zbCRSl#_b;=VXjRZ^#1l0xVdf$+% z^L*#MoTog!M7mcyR?`4d%ftYIZZHfpV4J14&lCQI5{+5_2SHPdC;@;7uYSoTbpzam8fgVFtsQA$GuhE%2%ft1E92#+B&JNZTg2OK3vX z#k_xsc72pLnVEA9h1S9F1ti0)-FDe%#D-b_)z1i$nYM zET`)SDeUruTIiL6kux6E$ zj~>HgYkh4cIzz$0^j)t;r~L7qW`psJ$6?8hTIni4ng=m?bYOo&G!Cvkb9`aWCClr# z-Y~;gavP_h!eWkbFp5o6)U31~5Zd){)>&;pHj<!}?mfMf2~gKA_z#F1-+WaSD&lso;Axkt|hE zyk)NNTFk+L$M~&fq1j%X>TaHHRA%qAxPcJ;M&oh?Hb|MFXoI^uvsKhMDOmT-^`sA@ z6E(L``sZEK$XKjPV_ubgvWb+jelxn+F;qPgZ2Rg`Y{fpbH*ru}ncNw_E$eGZ^a;WG z_V>75Vz+=%fn=NhiCu=P;lSh&F2+REi|#(uJ$C1!OT;&jjEoT1t_8!Io9)kfe42oU zBKSHVRFpVE<_M@V&mOL41Ur8ZnSJP>Pac)SLvbxN0fi}R+dfAT!;wRTzJWdXF@{wK z`_INeu|m+QDiimdPf;GeyGuGeSR=Q#z3lw3-ar4cjr=vMp99pT99ke`1~xCHhS z>1tsnrrAEbU$LTPfkh*!5ZxD!?vh;&`T<-M>{I@VR%Yp+w%kH&#Vl*S67K>{slWCr znI%EI3OfG=6pG>I%b?x82$AmR#S9uiQ})f7hdo{BW;lL)H8PD=U0QpTgGs3{C!Yr! zO(A+b&@Mt0Pogn4Gm2Lz0Ko6L8#qYyKnsMc5L;?FhXG~8l+6CKy%fr`o)@+xMwy{f zHad3c=G%&Zw<42r}${(dVRKZGD(F8#^L_?k6+sP1E5qF2P|fzz5h zF6FEl%7S#_uHnn1BWf?-d9#l3f22+6z*bJMR(bN72f?Q3#x*S!~J8SdLJC3~Y zdF;D}LU%PBqVNTk-GP3)N}TsNElecRp$3(FX|r1~eAWeBbQ|)t(~8#!%P@ze{&@f_ zh#^vtrcgD+O63AF7pd^+^|4P~&c9JRFXa&F%k-ap2<r)MXf-{Y~y4JGYR9 qU9u-=9tA5MRTi9#XGx#z_;PNli~ZR+W5XNT)wp`oEw@o#hC9+>L=x=) diff --git a/robot-data/cache/servers.json b/robot-data/cache/servers.json index d7a9fa6..f2394b5 100644 --- a/robot-data/cache/servers.json +++ b/robot-data/cache/servers.json @@ -1,42 +1,42 @@ [ { - "host": "111.30.169.83", - "port": 14000 - }, - { - "host": "39.156.126.247", - "port": 80 - }, - { - "host": "39.156.126.247", + "host": "39.156.140.102", "port": 443 }, { - "host": "36.155.163.25", - "port": 443 - }, - { - "host": "36.155.187.225", + "host": "36.155.166.28", "port": 8080 }, { - "host": "111.30.169.83", + "host": "111.30.182.254", "port": 443 }, + { + "host": "111.30.187.201", + "port": 14000 + }, + { + "host": "120.232.31.250", + "port": 8080 + }, { "host": "msfwifi.3g.qq.com", "port": 8080 }, { - "host": "120.232.65.165", - "port": 14000 + "host": "36.155.163.66", + "port": 443 + }, + { + "host": "39.156.140.102", + "port": 80 }, { "host": "36.155.163.51", "port": 80 }, { - "host": "120.241.130.195", - "port": 8080 + "host": "120.233.17.147", + "port": 14000 } ] \ No newline at end of file diff --git a/src/main/java/com/mtz/qqbot/Listener/HandleMessageListener.java b/src/main/java/com/mtz/qqbot/Listener/HandleMessageListener.java index cbd7cf4..9cd965e 100644 --- a/src/main/java/com/mtz/qqbot/Listener/HandleMessageListener.java +++ b/src/main/java/com/mtz/qqbot/Listener/HandleMessageListener.java @@ -14,7 +14,6 @@ public class HandleMessageListener { public static int groupTempMessageCount = 0; - @RobotListenerHandler//接收来自好友的消息,打印到控制台 public void handleFriendMessage(FriendMessageEvent event) { String message = event.getMessage().contentToString(); diff --git a/src/main/java/com/mtz/qqbot/Listener/RecallMessageListener.java b/src/main/java/com/mtz/qqbot/Listener/RecallMessageListener.java index c8d7abc..95a17fe 100644 --- a/src/main/java/com/mtz/qqbot/Listener/RecallMessageListener.java +++ b/src/main/java/com/mtz/qqbot/Listener/RecallMessageListener.java @@ -28,8 +28,8 @@ public class RecallMessageListener extends MessageListener { public void recall(GroupMessageEvent event) throws InterruptedException {//当有人发违禁词自动撤回并禁言一分钟 String message = event.getMessage().contentToString(); if (this.invalidText(message)) { -// event.getSender().mute(60); -// Thread.sleep(500);//半秒后撤回方便演示 + event.getSender().mute(60);//禁言60秒 + Thread.sleep(500);//半秒后撤回方便演示 this.recallMessage(event.getMessage()); } } diff --git a/src/main/java/com/mtz/qqbot/Listener/fishListener.java b/src/main/java/com/mtz/qqbot/Listener/fishListener.java index 52daf10..3b5bbdb 100644 --- a/src/main/java/com/mtz/qqbot/Listener/fishListener.java +++ b/src/main/java/com/mtz/qqbot/Listener/fishListener.java @@ -30,7 +30,7 @@ public class fishListener extends MessageListener { .append(new At(event.getSender().getId())) .append(" 开始钓鱼,10秒后收杆") .build(); - event.getGroup().sendMessage(chain); + event.getGroup().sendMessage(chain);//发送消息到群聊 System.out.println(chain); Thread.sleep(10000); int whichFish = random.nextInt(fishes.length); @@ -46,7 +46,7 @@ public class fishListener extends MessageListener { .append(new At(event.getSender().getId())) .append(" 你钓上来了一条" + fishes[whichFish]) .build(); - event.getGroup().sendMessage(chain); + event.getGroup().sendMessage(chain);//发送消息到群聊 System.out.println(chain); } } diff --git a/src/main/java/com/mtz/qqbot/Listener/sendByConsoleListener.java b/src/main/java/com/mtz/qqbot/Listener/sendByConsoleListener.java index 5d419a0..d692710 100644 --- a/src/main/java/com/mtz/qqbot/Listener/sendByConsoleListener.java +++ b/src/main/java/com/mtz/qqbot/Listener/sendByConsoleListener.java @@ -5,7 +5,8 @@ import net.itbaima.robot.event.RobotListenerHandler; import net.itbaima.robot.listener.MessageListener; import net.mamoe.mirai.event.events.FriendMessageEvent; import net.mamoe.mirai.event.events.GroupMessageEvent; -import net.mamoe.mirai.event.events.GroupTempMessageEvent;import net.mamoe.mirai.message.data.At; +import net.mamoe.mirai.event.events.GroupTempMessageEvent; +import net.mamoe.mirai.message.data.At; import net.mamoe.mirai.message.data.MessageChain; import net.mamoe.mirai.message.data.MessageChainBuilder; @@ -21,12 +22,12 @@ public class sendByConsoleListener extends MessageListener { @RobotListenerHandler(concurrency = true)//收到好友消息后,通过控制台给好友发一条消息 public void sendMessageToFriend(FriendMessageEvent event) { Scanner input = new Scanner(System.in); - String str = input.nextLine(); - event.getFriend().sendMessage(str); + String str = input.nextLine();//控制台输入 + event.getFriend().sendMessage(str);//发送到群聊 System.out.println("机器人发送:" + str); } - @RobotListenerHandler(contactId = 518909220, concurrency = true)//当有人消息中带有“呼叫bot”时,可以从控制台输入一条消息发送 + @RobotListenerHandler(contactId = {518909220, 1033597003}, concurrency = true)//当有人消息中带有“呼叫bot”时,可以从控制台输入一条消息发送 public void sendMessageToGroup(GroupMessageEvent event) { String message = event.getMessage().contentToString(); if (this.invalidText(message)) {