Warning: session_start(): open(/var/lib/php/sessions/sess_gndaqjg0i1pf5o48tes74mkmd2, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
!7
static Smiley smiley;
svoid initConsole {
swing {
veryBigConsole();
showControls(jCenteredLine(
jbutton("!happy", r { consoleSend("!happy") }),
jbutton("!sad", r { consoleSend("!sad") }),
jbutton("!angry", r { consoleSend("!angry") }),
jbutton("!random", r { consoleSend("!random") }),
jbutton("!list", r { consoleSend("!list") })
));
}
}
p-subst {
bot();
initConsole();
clearConsole();
smiley = new Smiley;
coActivateFrames(consoleFrame(), smiley.show());
focusConsole();
sleepQuietly();
}
answer {
if (eq(s, "!list"))
ret join(", ", map(func(S s) { "!" + s }, values(smiley.names)));
if (startsWith(s, "!")) {
int i = smiley.emotionToIndex(s);
if (i != 0) {
smiley.emotion(i);
ret "Yo";
}
}
}