Calling `system.lastuser` in a loop is slow, better to save the system.lastuser value make *that* the loop limit.
--- SBBSecho 3.37-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Sun Feb 15 21:42:23 2026
Absolute paths are not portable to other systems. Use system.data_dir instead. --- SBBSecho 3.37-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
From Rob Swindell@1:103/705 to GitLab note in main/sbbs on Sun Feb 15 21:42:29 2026
Not going to use the sysop-configured preferred date output format? use system.datestr() instead.
--- SBBSecho 3.37-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
From Nigel Reed@1:103/705 to GitLab note in main/sbbs on Sun Feb 15 21:50:06 2026
Gemini obviously doesn't respect the jsobj model! It has been spanked and corrected :smile:
--- SBBSecho 3.37-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
From Nigel Reed@1:103/705 to GitLab note in main/sbbs on Sun Feb 15 22:00:56 2026
I've used AI to help code some JS stuff for Synchronet, and in my AI prompts, I usually tell it I'm writing for Synchronet's JavaScript object model and point it to this documentation page: https://www.synchro.net/docs/jsobjs.html
--- SBBSecho 3.37-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
From Nigel Reed@1:103/705 to GitLab note in main/sbbs on Mon Feb 16 10:27:16 2026
I also do that, well, I've pointed Gemini at the documentation a few times but I tell it to use the synchronet object model. I've not personally touched any of the code, all the corrections I passed to Gemini to fix. Only thing I added was the comments on top so I hope it's slowly learning.
--- SBBSecho 3.37-Linux
* Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
Who's Online
Recent Visitors
Rixter
Mon Sep 14 12:01:34 2026
from
Madison, Nc
via
Telnet
Bob Worm
Mon Sep 14 08:34:31 2026
from
Wales, Uk
via
Telnet
Retrojimmyx
Mon Sep 14 00:27:04 2026
from
Derbyshire
via
Telnet
Rixter
Mon Sep 14 00:01:35 2026
from
Madison, Nc
via
Telnet
Sam Shaxted
Sun Sep 13 14:48:09 2026
from
Sittingbourne, Kent
via
SSH
Furryboy
Sun Sep 13 13:32:38 2026
from
Romania, Galati
via
SSH
Bob Worm
Sun Sep 13 13:31:58 2026
from
Wales, Uk
via
Telnet
Rixter
Sun Sep 13 12:01:35 2026
from
Madison, Nc
via
Telnet