Warning: session_start(): open(/var/lib/php/sessions/sess_ears4drjuv3psvgmccaau1a7qb, 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
sclass TelegramMsg {
long date, originalDate;
S firstName, lastName, userID;
S text;
bool sent;
}
p-exp {
long lastDate = 0, lastOriginalDate = 0;
new L msgs;
for (S s : mL("Telegram Bot Log")) pcall {
Map map = safeUnstructureMap(s);
S type = cast map.get('type);
S text = cast map.get('text);
long originalDate = toInt(map.get('originalDate))*1000L;
long date = parseLocalDateWithMilliseconds_orKeepLong(map.get('date));
if (originalDate != 0) print("diff: " + (date-originalDate));
print("Type: " + type + ", date diff: " + (date-lastDate) + "/" + (date-lastOriginalDate) + "/" + (originalDate-lastDate) + ", text: " + quote(text));
msgs.add(nu(TelegramMsg, +date, +originalDate, +text,
firstName := map.get('userFirstName),
lastName := map.get('userLastName),
userID := map.get('userID),
sent := eq(type, 'sent)));
lastDate = date;
lastOriginalDate = originalDate;
}
pnlStruct(msgs);
}