!7 cmodule extends DynDiscordHopper { S myName = "Gazelle"; @Override S answer(S s, Map map) { new Matches m; S s = simpleSpaces(s); if "what's your name" ret myName; if (swic_trim(s, "gazelle, show me ", m)) { iAmTyping(map); S query = m.rest(); BufferedImage img = quickVisualize(query); if (img == null) ret "No image found, sorry!"; gazelle_postImage(uploadToImageServer(img, query)); null; } ret super.answer(s, map); } }