Details
Expansion
Categories
Developers
Having issues?
Opulence Guild Sync is the addon for members of <Opulence> on World of Warcraft: Forever. Install it, tick it at character select, and play. It reads your own character, shares that with guildmates who also run the addon, and lets an officer export the whole guild to opulenceguild.com so the roster, talents, professions and gear on the site are always current.
There is nothing to set up. It has no options panel and needs no attention after installing. Type /opulence if you want to see what it holds.
If you are not in <Opulence>, the addon does nothing useful: it only talks on your guild's addon channel and only exports if an officer turns that on. It will not break anything, but there is no reason to install it.
What it collects
For your characters, and visible to every guild member running the addon:
- Name, class, race, level, guild rank and faction.
- Talents: tree split and every talent rank.
- Professions with skill levels, and the recipes you know (open each profession window once after installing so they can be read).
- Equipped gear, including enchants and temporary weapon buffs.
- Raid and dungeon lockouts, attunements, reputation standings, PvP rank, character stats, experience and riding skill.
- Raid loot: while you are in a raid instance with a raid group, which bosses were pulled and killed, which rare-or-better items dropped, who received them, and need/greed and
/rollresults, so the guild website can show loot per raid night and per character./opulence lootshows the current raid;/opulence loot min <0-5>changes the quality threshold (default 3, rare). - The guild roster as the game shows it to everyone (rank, level, class, last online, public note).
The export an officer uploads to the website also includes the guild bank contents (captured whenever someone with the addon opens the guild bank) and, from officers' clients only, the officer notes from the roster.
What it never reads
- Your gold, bags, personal bank, mail or auctions.
- Chat, whispers or your friends list.
- Anything about characters outside the guild.
- Dungeon loot, quest items, items below the quality threshold, trades made after the fact, or any loot outside a raid instance. Nothing typed by players is stored; loot names come from the game's own loot and roll messages.
- Anything on your computer. World of Warcraft addons cannot read files or reach the internet, and this one only ever sends to the in-game guild addon channel.
Officer notes are shared only by officers' clients, automatically, and only while the game says that character may view them. Members' clients never read or share them. An officer can switch it off with /opulence officernotes off.
How syncing works
- On login the addon reads your character and sends the profile to the guild addon channel, then asks everyone online for theirs. Replies come back after a random short delay so a raid login never floods the channel.
- When something changes (respec, level, skill-up, gear swap, boss kill) the profile is re-read and re-sent only if it differs.
- Every copy keeps what it hears and passes it on when asked, so members who never play at the same time as an officer still reach the export through whoever overlapped with both.
- Each copy caps how much it sends per message and per minute.
- An officer presses Sync now, reloads, and a small companion app on their PC uploads the saved file to the guild website. The companion is a separate program for officers, downloaded from the guild website; it is not part of this addon and is not hosted on CurseForge. Members never need it.
Privacy
The data listed under "What it collects" is visible to guild members running the addon and, once an officer exports it, on the guild website. If you would rather not share it, do not install the addon or untick it at character select. /opulence reset confirm wipes everything this copy holds about anyone. Nothing is ever sent outside the game by the addon itself.
Commands
/opulenceopens the window (status, Sync now, Export)./opulalso works./opulence helplists every command./opulence meprints what was collected about this character./opulence statusshows how much guild data this copy holds./opulence syncasks everyone online for their data./opulence exportrebuilds the export and selects it for Ctrl+C./opulence exporter on|off|autoand/opulence officernotes on|off|autoare for officers. Both default toauto: on for officers, off for members, so there is nothing to set./opulence lootshows the current or last raid's bosses and drops;/opulence loot min <0-5>sets the lowest item quality recorded./opulence rosterrefreshes the guild roster./opulence debuglists which game functions this client exposes./opulence reset confirmwipes everything this copy collected.
Who it is for
Members and officers of <Opulence> on World of Warcraft: Forever. Officers should also read the README for the export setup and the companion app. Anyone else is welcome to look at the code (MIT licence) and adapt it for their own guild.
Support
- Website: https://opulenceguild.com
- Source, issues and changelog: https://github.com/Moose-Ltd/opulence
- In game: whisper an officer of <Opulence>.
You must be logged in to leave a comment.