!752 p { Android3 a = new Android3("Public Comm Bot at " + getComputerID() + "."); a.publicOverride = true; a.useMultiPort = false; a.startPort = 4999; a.console = false; makeAndroid(a); if (a.port != a.startPort) { print("Could not register port " + a.startPort + ", disposing."); a.dispose(); } } static S answer(S s) { new Matches m; if (match3("test", s)) return "test!"; if (match3("please forward to bot *: *", s, m)) { S bot = unquote(m.m[0]); S line = unquote(m.m[1]); ret forwardTo(bot, line); } null; } static S forwardTo(S bot, S line) { /*S id = autoStartable.get(bot); if (id != null) startBot(bot, id);*/ ret sendToLocalBotOpt(bot, line); }