Warning: session_start(): open(/var/lib/php/sessions/sess_ornkasrkl4b00dk30cg6ue10f1, 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
persistable sclass Gazelle_GrabPostsLoop {
S server = gazelle_server();
S _user, _botToken;
Set fields = litset("_modified", "text");
long changedAfter;
double delay = 0.5;
double errorDelay = 10;
bool verbose, enabled = true;
int pollFor = 600; // seconds for each poll
!include #1028121 // setField + change()
run {
while licensed {
pcall { if (enabled) grab(); }
sleepSeconds(delay);
}
}
void grab {
Map _result = cast postJSONPage(server + "bot/listPosts",
+_user, +_botToken, fields := joinWithSpace(fields),
+changedAfter, +pollFor);
if (verbose) print(+_result);
S error = cast _result.get("error");
if (error != null) {
print("Server ERROR: " + error);
sleepSeconds(errorDelay);
ret;
}
L