Commander | Open Sourced Admin Panel

Developer Preview 3


Heyo, we’ve just shipped Developer Preview 3 to the public, here’s a list of the new added features and the changes we’ve made.


New features

  • Permission groups, you can finally put a certain few moderators into a completely different group, so you can disallow those easily abusive commands for them
  • CheckBan command, checks the ban status of the player
  • ServerLock command, toggles the lock status of the server, non-admins will be kicked if locked.
  • HandTo, gives the tool in your inventory to the player
  • View & Unview, self-explanatory
  • Donation screen, there won’t be any benefits for donating, as we don’t want to ruin the actual moderation experience, but if you are feeling kind and generous enough, feel free to donate!
  • New API methods, .getPlayerWithNamePartial, .getPlayerWithFilter, .checkHasPermission, .getAdminLevel
  • Player names autocomplete, self-explanatory

Changes

  • We no longer ship the other themes by default, consider visiting our community for extra themes
  • We’ve redid some of the commands, they no longer connect to the Modal event, but wait for the input instead

This update is brought by both me and the rest of the contributors in our GitHub repository, thanks to them :clap:


Help us improve Commander by filling this survey:

(This survey is anonymous; no personal information will be collected.)

Want more commands? Visit our community.


Hope you like it!

3 Likes

Heyo, we’ve discovered an issue with the Client interface, which seems to be missing one of the dependencies, we’ve pushed a new update to address that issue, if you happened to update Commander to A1151. please update to A1152.

1 Like

Quick reminder to those who want to change their theme: We are currently working on a new package manager that does not require you to join the Discord community in order to find custom packages, as well as a new theming system in order to decrease the Ui overall size as well as making it easier to update.

You can still get our themes, but it won’t be maintained and may not be compatible with future releases. Head to our GitHub repository for the themes. (only for those who has scripting knowledy)

May I just ask why this doesn’t offer any way to log commands for example in discord?

You could just edit the script that handles a button press, and send a long with the command name included.

Though, for generic logging, we are figuring this out. Check our GitHub repository for progress.
Command usage logging · Issue #16 · va1kio/commander (github.com)

Fantastic, I’ve enjoyed watching the development of this and you created a tremendous job on both the UI and scripting. Well done.

1 Like

Amazing panel, but just a few issues that I’ve encountered-
I’ve come across an error while attempting to check the ban status of a player,

image

And also while attempting to close the alert message of a server lock.

image

When attempting to open Player commands with the Server commands tab open ChatLogs will open.

We are actually ware of this problem, mostly due to how our button module works (Using InputBegin and InputEnded) (Will be solved soon)

About the alert message issue and the CheckBan issue, we are on it.

Thanks for reporting :smiley:

1 Like

Coming soon! :eyes:

3 Likes

It’s honestly a deal breaker for me even while this looks awesome, with no way of keeping who has done what command this becomes something I can’t reliably use

2 Likes

This is gonna be fun. I modified your application center and now with this commander I can modify it and make it better

1 Like

We’ve actually finished command logging but it won’t be available that soon yet. You can try ouy PR2 branch.

https://github.com/va1kio/commander/tree/pr2

DP3 A1153 release


This release addresses the following issues:

  • Button is sinking input when it is not supposed to
  • Messages dismiss button bug

This release includes new features:

  • Waypoints
  • Command usage logging
  • TestFilter command
  • An incompatibility warning will show up for packages that are coded before DP3 A1153. Affected packages will still work, but logging will not be available.

This release includes improvement to the existing code:

  • Recoded RBXM installer, it will now open the Settings module once after installing
  • Redid the settings module help information

Additional notes:
If you’ve made packages for Commander previously, please recode your package with our recently published guidelines:

https://va1kio.github.io/commander-site/docs/#/guidelines


4 Likes

I’ve been having an issue with the gui whenever I have it in my game. It doesn’t seem to allow me to scroll on pc at all, as in zooming in and zooming out. Also on mobile I can’t move at all.

1 Like

We’ve rolled out a fix in the preview branch, expect an update to address those issue by tomorrow.

1 Like

I saw a dark theme update a while back in this post, but I saw that it needed the game developer to set it, but can you make it where the user can set the theme? Btw, this panel is AWESOME

Noted, but it really depends on how our upcoming theme system will work. We plan to use stylesheet for new themes.

Love the system, great stuff. However I recommend doing what adonis does which is have a loader script and a main-module thats required. This way updates don’t require users to install a new package. Nonetheless this is an amazing system.

4 Likes

Has the commander panel been updated? I didn’t want to miss anything.