CollabVM Server 1.x (TypeScript): Difference between revisions

no edit summary
mNo edit summary
No edit summary
* Server has been completely rewritten from scratch.
* Admin Panel functionality has been completely removed, as attempting to login (with the correct password) will cause the server to crash. Its functionality has been replaced with a config.toml file.
* Several admin opcodes were added, including:
** '''Opcode 21''': Send raw (XSS) message (Previously available in some forks of CollabVM 1.2.11 but not the mainline version)
** '''Opocde 22''': Toggle turns (Takes one argument, <code>1</code> to enable turns, <code>0</code> to disable them
** '''Opcode 23''': Take an indefinite turn (the turn timer will appear as 999999999, but even if it runs out, it will go into the negatives)
** '''Opcode 24''': Hide the screen from all non-staff users (Takes one argument, <code>1</code> to hide the screen, <code>0</code> to show it)
* The ability to have a separate password required to take turns, with all other users only able to view and chat
 
== Building and running ==