github girlbossceo/conduwuit v0.4.3

latest releases: v0.4.7-rc, v0.4.6, v0.4.6-rc...
4 months ago

conduwuit

Release 0.4.3

Hi everyone! conduwuit 0.4.3 has been released. This release features admin room infrastructure improvements, some new admin commands, general maintenance, small logging cleanup, a brand new console interface, and the ability to run admin commands in any room.

This server-side CLI console feature can be activated by building conduwuit with the console feature and sending CTRL+C. This is subject to change and may be included as a default feature soon, or offer console builds. In this console interface (prefixed with uwu> ), you can run standard admin commands and receive coloured outputs. To exit, send CTRL+D. To shutdown your server after exiting the console, send CTRL+\ (SIGQUIT). The server will continue functioning as normal with the console open.

Screenshot of a coloured terminal interface where I ran the echo and ping admin debug commands from the console featureyes this is the Minecraft monospace font called Monocraft, yes I use it

To run admin commands and receive their outputs in the same room and as yourself ("public admin escaped commands"), you must be an admin on your server, and enter any admin command as you usually would with the backslash prefix. Either \!admin or \\!admin followed by your command. This feature can be disabled if desired in your config via admin_escape_commands = false.

This feature also does not work in encrypted rooms. In theory though, you might be able to send an unencrypted message in an encrypted room to run these commands.

Screenshot of SchildiChat (Element) where I run the echo command with the input 'hiiiiii' and I ping the server puppygock.gay

Admin commands to check your uptime, shutdown your server, restart your server (works with systemd!), echo a message/input, and send a message to the admin room were added in !admin server and !admin debug.

Screenshot of SchildiChat (Element) where I get my server uptime of 30 seconds, run the server restart command, and check my uptime again which reads 11 seconds

Commit history: v0.4.2...v0.4.3

GitHub Releases | Docker Hub | NixOS

Liberapay | GitHub Sponsors | Ko-fi

Chat with us in #conduwuit:puppygock.gay

Don't miss a new conduwuit release

NewReleases is sending notifications on new releases.