Warning: session_start(): open(/var/lib/php/sessions/sess_lgg9gs33p8b2p4n254fqlpi8a8, 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
// TODO: wait for chat to come up
static void simpleChatListen() {
O chat = simpleChatBot();
if (chat == null)
simpleChatListen_remote();
else {
simpleChatListen_n = (int) call(chat, "size");
simpleChatNotifyMe();
}
}
static void simpleChatListen_remote() {
thread "Chat Listener" {
simpleChatListen_n = parseInt(loadPage("http://ai1.lol/" + simpleChatID() + "/raw/n"));
while (licensed()) {
pcall {
L msgs = cast unstructure(htmldecode(loadPage("http://ai1.lol/" + simpleChatID() + "/raw/incremental?robo=1&a=" + simpleChatListen_n)));
simpleChatListen_n += l(msgs);
process(msgs);
}
sleep(simpleChatListen_delay);
}
}
}
static volatile int simpleChatListen_delay = 5000;
static int simpleChatListen_n;
static void simpleChatUpdated() {
O chat = simpleChatBot();
int n2 = (int) call(chat, "size");
if (n2 > simpleChatListen_n) {
L msgs = cast call(chat, "getMessages", simpleChatListen_n, n2);
simpleChatListen_n = n2;
process(msgs);
}
}