A powerful chatting application which supports commands, nicknames, rooms, and is simplistic in design.
The hosted server can be found here
Note: For this to happen, you need to fork my reply into your own.
On Replit, create a secret via the sidebar called "ADMIN" and set its value to the admin password you want
Once you have the key setup and the repl restarted, you can use the /key [password]
command to become an operator.
/clearlog
Clears the chatlog cache for the current room
/clearname
Clears the username cache
/help
Shows the available commands
/join room
Joins the specified room
/msg user
message
Sends a direct/private message to the specified user
/nick name
Changes and saves your nickname
/rooms
Lists the active rooms on the server
/users
Lists the users in current room
/whois user/#room
Shows stats of the specified user
or #room
/kick user
Kicks the specified user
/op user
Enables admin privilages for the speficied user
/deop user
Disables admin privilages for the specified user
/mute user
Mutes the specified user
/unmute user
Unmutes the specified user