+ try {
+ final var results = m.quitGroup(groupId, groupAdmins);
+ final var timestamp = results.timestamp();
+ outputResult(outputWriter, timestamp);
+ handleSendMessageResults(results.results());
+ } catch (NotAGroupMemberException e) {
+ logger.info("User is not a group member");
+ }
+ if (Boolean.TRUE.equals(ns.getBoolean("delete"))) {
+ logger.debug("Deleting group {}", groupId);
+ m.deleteGroup(groupId);
+ }