Quick update, probably user error.
I misunderstood "Restart NodeBB" to mean restart the process. When using the Restart button on the Dashboard and uninstall/reinstall the plugin works as expected in the simple case.
Sorry to bother y'all. Thanks.
I made two Teamspeak plugins.
One allows for automated server administration, the other allows for the server tree, online users, etc to be shown in a widget.
Right now, the documentation is sparse. I'm going to work on that after I finish the other plugins I'm working on.
@Tahnil you can poke a group of users when users of a certain group join the server. You can move users of a certain group to a certain channel when they join. You can configure chat commands for stuff. It can be configured to kick, poke, or move someone if they become afk or mute everything. It does a lot.