Configuring to sync roles to Discord too?

I have all the DiscordCore and Discord Extention going all is working till I got to this plugin addon

I am wanting to make it where if someone gets the BIP set in the server that then goes in turn to the discord and updates the vip list in discord. 
Also will this remove the VIP if it is removed in the game server also?

{
  "Sync Data": [
    {
      "Oxide Group": "vip",
      "Discord Role (Name or Id)": "572610430204248065",
      "Sync Source (Umod or Discord)": "Umod"
    }
  ]
}
I just had someone get a vip and they were assign the vip group on the server and they have the tag when they chat but the it didn't give them vip in the discord When they get vip the command of oxide.usergroup add {id} vip  is issued to the name on the server and then in turn this mod with the way I have it setup above should give them vip in the discord also correct?
Does this work both ways? Say if someone has a certain role on discord, it will be pushed into the appropriate oxide group?

Requirement would be that they authed through discord-core?
Correct this will work both ways. In the config set the source to Discord. They will need to be authed in DiscordCore in order for it to work.
MJSU
Correct this will work both ways. In the config set the source to Discord. They will need to be authed in DiscordCore in order for it to work.

Ah, thats too bad. Awesome option! Sadly we need the authing to be across multiple servers so it needs to auth to a sql. Which is why we had a custom auth plugin created. 

DiscordCore is compatible with other auth systems even custom ones. For custom, you'd need to implement these 4 hooks and set the Use Hook flag in the config.
  • void Discord_GetAllSteamUsers() -> List<string> List of Steam Id's for all registered players
  • void Discord_GetAllDiscordUsers() -> List<string> List of all Discord Id's for all registered players
  • string Discord_GetDiscordBySteam(string id) -> Return the Discord Id for the given Steam Id
  • string Discord_GetSteamByDiscord(string id) -> Return the Steam Id for the given Discord Id
MJSU
DiscordCore is compatible with other auth systems even custom ones. For custom, you'd need to implement these 4 hooks and set the Use Hook flag in the config.
  • void Discord_GetAllSteamUsers() -> List<string> List of Steam Id's for all registered players
  • void Discord_GetAllDiscordUsers() -> List<string> List of all Discord Id's for all registered players
  • string Discord_GetDiscordBySteam(string id) -> Return the Discord Id for the given Steam Id
  • string Discord_GetSteamByDiscord(string id) -> Return the Steam Id for the given Discord Id
Is this something you would be interested in helping out with? In exchange for payment ofcourse. We are currently without developer assistance. If you are interested, send me a query on discord Elli#0001 and we can discuss further.
MJSU
They will need to be authed in DiscordCore in order for it to work.

I might just be overthinking this - Adding the discordcore.use permission to the Oxide Group I'm wanting to grant access to by discord role?