1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Hey Guest, is it this your first time on the forums?

    Visit the Beginner's Box

    Introduce yourself, read some of the ins and outs of the community, access to useful links and information.

    Dismiss Notice

KAG Devgroup Manager 1.01

Basic app for managing KAG devgroups with the new web API system

  1. Shadlington
    This is a simple app for managing devgroups with the KAG web API. You can register them and manage the member/owner lists. Currently devgroups are only required for one thing - managing registered mods as part of a group (as opposed to being managed by individual developers). See the sister mod manager app for details about what that actually entails.

    The zip file here should, in theory, work on windows machines to allow you to run it - just unzip it and run ModManager.exe. Let me know if you have any issues - python .exes can be temperamental.

    It's written in python and the source code is available here: https://github.com/Shadlington/KAGDevgroupManager

    How to use

    General Info
    This is not really aimed at general users, it's aimed at developers, so that they can register/manage their groups.

    When registering your group, be aware that you can't change the name once it has been set (although you can delete it and try again if you mess it up). Also, you cannot have a devgroup with the same name as an existing player account's username.

    Please note that when you delete a devgroup you will also delete any mods that are associated with that devgroup.

    Actions
    Refresh: press this to refresh the devgroup list.
    New Devgroup: press this to allow entering the details for a new devgroup you want to register (then press submit or cancel). Must only contain letters, numbers, '-' or '_', and be 30 characters or less long. You'll need to enter your kag auth details in the developer credentials to do this.
    Edit Devgroup: press this to allow editing an existing devgroup, after selecting said devgroup from the list. Again, you need your credentials (and you need one of the group owners).
    Delete Devgroup: delete your devgroup. Dev credentials required. All associated mods will also be deleted.

    Fields
    Name: The devgroup's name. Cannot be changed. Must be different to any existing devgroup/player username.
    Member List: This must be a comma-delimited list of usernames. It defines who is allowed to perform actions on the devgroup's mods. Currently there is a limit of 20 members - let me know if that becomes insufficient for any reason.
    Owner List: Which members have 'ownership' of this devgroup. This list determines who is allowed to edit a the devgroup's member & owner list, as well as being able to override the owner list of any of the devgroup's mods. You cannot take yourself off the owner list. This must be a comma-delimited list of usernames, where each username is already on the member list.
    Registration time: The time when the devgroup was originally registered
    Developer Credentials: Your kag account's username and password.
    Rayne and norill like this.

Recent Updates

  1. Fixed minor bug with refresh