!752 p { L msgs = slackReadTalkingBots(150); int i = indexOfLastBotAnswer(msgs); if (i > 0) { print("Last bot answer at " + (i+1) + "/" + l(msgs) + ": " + structure(msgs.get(i))); msgs = subList(msgs, i+1); } /*new L qs; for (SlackMsg m : msgs) if (m.user != null) qs.add(m);*/ L qs = msgs; // All remaining msgs must be user msgs. printList(qs); } static int indexOfLastBotAnswer(L msgs) { for (int i = l(msgs)-1; i >= 0; i--) if (msgs.get(i).botName != null) ret i; ret -1; }