Mirai怎么实现群发功能?
-
请问怎么利用Mirai实现群发功能? 我尝试遍历机器人的群列表,然后逐个发送,但是失败了,我感觉我的遍历操作存在问题,求大佬帮助!
方法:
public class Send { public static void sendMess(Message message) { ContactList<Group> list = Bot.getInstance(1049768206).getGroups(); for (int i=0; i< list.size(); i++){ Objects.requireNonNull(list.get(i)).sendMessage(message); } } }
方法应用:
报错:
-
已经解决了,最后还是在java基础上吃了亏,压根遍历就遍历错了,感谢大家,正确的应当是更改代码为:
public class Send {public static void sendMess(Message message) { ContactList<Group> list = Bot.getInstance(1049768206).getGroups(); for (Group group:list){ group.sendMessage(message); } } }