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
Ab Cadd
Sat Jun 6 15:42:53 2026
from
Sheboygan, Wi
via
Telnet
Centurion
Sat Jun 6 15:32:28 2026
from
Berea, Ohio
via
Telnet
Krenn
Sat Jun 6 11:38:56 2026
from
Sydney, Nsw
via
Telnet
Furryboy
Sat Jun 6 10:56:29 2026
from
Romania, Galati
via
SSH
Centurion
Fri Jun 5 22:28:01 2026
from
Berea, Ohio
via
Telnet
Ab Cadd
Fri Jun 5 17:52:51 2026
from
Sheboygan, Wi
via
Telnet
Gwylbert
Fri Jun 5 06:28:52 2026
from
Sydney, Nsw
via
Telnet
Centurion
Thu Jun 4 23:42:23 2026
from
Berea, Ohio
via
Telnet