Steam Groups

Automatically adds members of Steam group(s) to a specific permissions group

Total Downloads: 557 - First Release: Aug 17, 2016 - Last Update: May 19, 2017

5/5, 8 likes
  1. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Wulf submitted a new resource:

    SteamGroup - Automatically adds Steam group members to specific permissions group

    Read more about this resource...
     
    [BB] Brandon likes this.
  2. Ventrex

    Ventrex Wood Hoarder

    Wow nice! Thanks wulf!
     
  3. [BB] Brandon

    [BB] Brandon Wood Hoarder

    Nice plugin works fine, it would be cool for the option to customise the seconds that the check is done, but i guess it don't matter too much :)
     
  4. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Sure, can add that. I thought about it before, just didn't add it as I wasn't sure if anyone would want it.
     
    [BB] Brandon likes this.
  5. [BB] Brandon

    [BB] Brandon Wood Hoarder

    Nice, also is there a way to detect the mods and admins in a steam group ? If so you could make it so you could have different group sets for different ranks.
    Code (Text):
      //Member
      "PermissionsGroup": "Steam",
      "SteamGroup": "OXIDE"

      //Moderator
      "PermissionsGroup": "SteamMod",
      "SteamGroup": "OXIDE"

      //Admin
      "PermissionsGroup": "SteamAdmin",
      "SteamGroup": "OXIDE"
     
  6. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    I don't think the Steam API reports that, at least not the one I am using.
     
    [BB] Brandon likes this.
  7. [BB] Brandon

    [BB] Brandon Wood Hoarder

    Ok no problem :)
     
  8. Simes

    Simes Naked Wanderer

    Sounds Great :) will the 60 second check and afirm not cause a little lag?
     
  9. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    It shouldn't unless your server is a potato.
     
    Tyran and [BB] Brandon like this.
  10. maxaki

    maxaki Shack Builder

    Will the SteamGroup plugin tell me in console whenever a player gets added to the permission?
     
  11. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    No, but I can probably add that.
     
  12. Diesel 42o

    Diesel 42o Master Researcher Plugin Developer

    Any chance to add ServerRewards or Economics support? user joins group, receives xx RP or $$? :D
     
  13. Tyran

    Tyran Shack Builder Plugin Developer

    Any updates on this for large groups @Wulf? :)
     
  14. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    That's probably something other plugins could hook into this plugin for.

    Working on it, got some changes locally that may help. I posted a version of Slack last night looking for testers.
     
  15. Tarek

    Tarek Shack Builder Plugin Developer

    Working on implementing it in my plugin "Rewards" as Diesel 42o requested.
    But I got one quick question, this plugin works for one group right?
    So you only set one steam group and its permission, not more than one.
     
    Diesel 42o likes this.
  16. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    The next update will support multiple groups and add methods for checking groups.
     
    Tarek likes this.
  17. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    Wulf updated SteamGroups with a new update entry:

    0.2.0

    Read the rest of this update entry...
     
  18. MonkeY12

    MonkeY12 Naked Wanderer

    Is it possible to rank was conferred on time and Steamid read from our own website ?
    If i have TimedPermissions ofc :)
     
  19. Wulf

    Wulf Community Admin Community Admin Oxide Developer

    You want to pull information from a random website instead of Steam? Doesn't sound like that is within the scope of this plugin.
     
  20. Tarek

    Tarek Shack Builder Plugin Developer

    can you add an API method that returns the permissions in the config?
    Would be cleaner if I use that in my plugin instead of letting users manually set the permissions in my plugin's config.