Guild Wars 2 Command Interface

Project your guild
into the Mists.

One multi-guild Discord bot for builds, squad comps, WvW matchups, patch notes, streaming alerts and automatic guild-roles — synced and beamed straight to your server, lit up in your professions' colors.

9professions themed
11command groups
guilds, isolated
Guardian
Warrior
Revenant
Engineer
Ranger
Thief
Elementalist
Mesmer
Necromancer
◈ PROJECTION · #builds
AxiTools
AxiToolsAPPToday at 7:42 PM
Dragonhunter
DragonhunterDragonhunter (Guardian)
Power Dragonhunter — Roaming
Chat Code
[&DQEKAwAAAA]
Description
High-mobility power DPS for WvW roaming. Strong burst, great disengage.
Updated By
@Aria
Updated On
Jun 9, 2026
Today at 7:42 PM
Everything your guild runs on

One bot, eleven systems

Each feature posts a rich, profession-themed embed straight to Discord. Every server's data stays fully isolated.

Builds

Store and share GW2 builds with profession colors, icons, chat codes and forum threads.

Compositions

Schedule recurring squad signups with live dropdown rosters and per-profession headcounts.

WvW Alliance

Track your guild's matchup and get pinged when your server relinks.

WvW Reset

Always know exactly when the next weekly WvW reset hits.

Guild Roles

Auto-assign Discord roles from real GW2 in-game guild membership via API keys.

Update Notes & RSS

Patch notes and any RSS/Atom feed posted automatically as they drop.

Streaming Alerts

Go-live notifications for your guild's YouTube and Twitch creators.

Accounts & API Keys

Members securely link GW2 API keys; guild lookups by name in seconds.

Audit Logging

Log joins, leaves, kicks, bans, edits and role/channel changes to a channel you choose.

ArcDPS Updates

Auto-post when a new ArcDPS build drops, with release time and a download link.

Per-guild Config

One setup flow, role-gated, with every server's settings stored separately.

/builds add · edit · delete

Builds, themed to the
profession

Every build is stored with its profession or elite spec, build-site links, chat code, description and audit trail of who changed it last. Posts adopt the profession's color and icon automatically.

  • Profession & elite-spec color + icon out of the box
  • One-click chat code in a copyable code block
  • When the target channel is a forum, AxiTools creates or updates the thread
  • Audit metadata: who last edited, and when
◈ #builds · forum thread
AxiTools
AxiToolsAPPToday at 7:42 PM
Virtuoso
VirtuosoVirtuoso (Mesmer)
Power Virtuoso — Raid DPS
Chat Code
[&DQIBLSkqIzaNAY0BowGjAdABQwHQAdQB0gFTAVMB27gAAAAAAAA=]
Description
Top-tier ranged power DPS with strong burst phases and an easy rotation.
Updated By
@Kael
Updated On
Jun 8, 2026
Today at 7:42 PM
/comp manage · /comp schedule

Squad comps that fill
themselves

Set a roster of classes, save reusable presets, then attach them to recurring post times in any timezone. When a schedule fires, AxiTools posts the signup and members pick a class from the dropdown — no extra permissions needed.

  • /comp manage — channel, ping role, classes & presets
  • /comp schedule — recurring days/times per preset
  • Live dropdown signups with per-profession headcounts
  • IANA timezones (America/Los_Angeles) or shorthand (PST)
◈ /comp manage · ephemeral
AxiTools
AxiToolsAPPonly you can see this
Use the controls below to manage the roster and presets. To manage scheduled posts, run /comp schedule manage.
Guild Composition
Posting
Channel: #raid-signups
Ping: @Raiders
Presets
Active: Weekly Raid
Available: Weekly Raid, Strike Static, WvW Squad
Overview
Tank: Firebrand · Heal: Druid · DPS: flex
Classes
• Tank (1)
• Healer (2)
• Power DPS (5)
• Condi DPS (2)
Saved compositions
Select the channel for scheduled compositions
Select a role to ping with composition posts
◈ /comp schedule list · ephemeral
AxiTools
AxiToolsAPPonly you can see this
Scheduled Composition Posts
Raid Night — Weekly Raid — Wed at 20:00 America/Los_Angeles.
Strike Static — Strike Static — Mon,Thu at 19:30 America/Los_Angeles.
WvW Squad — WvW Squad — Fri at 19:00 America/Los_Angeles.
◈ #raid-signups · auto-posted
AxiTools
AxiToolsAPPToday at 6:00 PM
@Raiders
Guild Composition Signup
Scheduled for Wednesday at 8:00 PM America/Los_Angeles.
Select your class using the dropdown below.
Composition Overview
2 tanks · 2 heals · 6 DPS — Wing 1–4 clear
🛡️ Tank (1/1)
@Aria
💚 Healer (1/2)
@Bren
⚔️ Power DPS (2/5)
@Kael
@Sol
🔥 Condi DPS (0/2)
❌ Absent (0)
Select a class to sign up (select again to remove)
Select the dropdown again to remove yourself from a class.
World vs World

Own the matchup

Track your guild's WvW world, see the full matchup roster, and never miss a relink or a reset.

/alliance setup · /alliance status

Live matchup & rosters

Point AxiTools at the alliance guild you want to follow and a channel to post in. It posts the current matchup — your home world, team color, tier and the GREEN / BLUE / RED rosters — and announces when your server's links change.

  • GREEN / BLUE / RED teams with full alliance rosters
  • /alliance relink enable pings you when your server relinks
  • /reset counts down to the next matchup (weekly WvW reset)
◈ #wvw · matchup
AxiTools
AxiToolsAPPToday at 12:00 PM
Current WvW Matchup
Home world
Maguuma
Your team color
🟢 Green
Tier
Tier 2
🔵 Blue — Yak's Bend
source
Eternal Vanguard
[GANK] Ganksquad
+2 guilds
🔴 Red — Sea of Sorrows
source
Sentinels of Orr
[RUIN] Ruin
+3 guilds
Prediction confidence — Home: 92% | Blue: 64% | Red: 58%
◈ #wvw · relink
AxiTools
AxiToolsAPPFriday at 6:00 PM
🔗 New Server Link Announced
Server
Maguuma
Roster
Eternal Vanguard
• [AXI] Axiom
• [BL] Blacklist

Mist Wardens
• [MIST] Mistwalkers
• [WARD] Wardens
Storm Pact
• [VOID] Voidwalkers
• [KISS] Knights

Solo Guilds
• [RUIN] Ruin
• [WAR] Warband
◈ /reset · ephemeral
AxiTools
AxiToolsAPPonly you can see this
WvW Weekly Reset
Next Reset (NA)
Friday, June 12, 2026 7:00 PM
7:00 PM — in 3 days
Guild Wars 2 Tools
Never miss a beat

Automatic alerts

Patch notes, feeds and go-lives land in the right channel the moment they happen.

/rss set · list · delete

Patch notes, feeds & tools

Subscribe a channel to the official Guild Wars 2 wiki game-updates page, any RSS or Atom feed, and the ArcDPS build watcher. AxiTools polls each on its own schedule and posts new entries the moment they drop — never reposting old ones.

  • Game update notes straight from the official GW2 Wiki
  • Any RSS/Atom feed: news sites, blogs, creators
  • ArcDPS build updates, posted automatically
  • Per-guild isolation — feeds never leak between servers
◈ #patch-notes · game updates
AxiTools
AxiToolsAPPToday at 10:01 AM
Game update notes - June 5, 2026
Balance
Guardian: Dragonhunter — reduced the cooldown of Dragon's Maw.
Necromancer: Reaper — increased Shroud damage in PvE only.

World vs World
• Added a new Gift of Battle reward track.

Fractals, Strikes, and Raids
• Fixed an issue where a Strike CM reward could be claimed twice.
Guild Wars 2 Wiki – Game Updates
◈ #news-feed · rss
AxiTools
AxiToolsAPPToday at 9:30 AM
GuildMag
Our breakdown of the latest WvW alliances beta — what changed, what worked, and what's coming next.
Details
Published: Mon, 08 Jun 2026 14:00 GMT
Author: Elara Brightwind
Tags: WvW, Alliances, Beta
RSS feed: GuildMag
◈ #arcdps-updates
AxiTools
AxiToolsAPPToday at 1:04 PM
ArcDPS
ArcDPS Update
Changes for June 4, 2026
• fixed a rare crash on map load
• added a new boon-uptime table column
Updated
2 hours ago
Release time
Thursday, June 4, 2026 1:00 PM
/streaming add · list · remove

Go-live notifications

Subscribe to your guild's YouTube channels and Twitch streamers. When they go live, AxiTools drops an alert with the title and a ping for the role you choose.

  • YouTube and Twitch, side by side
  • Per-subscription channel and ping role
  • Update destinations any time without re-adding
◈ #go-live
AxiTools
AxiToolsAPPToday at 8:30 PM
@Stream-pings
Twitch
🔴 AriaPlaysGW2 is live on Twitch!
Dragonhunter duels + guild raid at 9 — come hang!
Game
Guild Wars 2
Viewers
142
Twitch
/guildroles set · list · remove

Roles that match the
in-game roster

Map a Guild Wars 2 guild ID to a Discord role. When members link their API key, AxiTools grants the role to verified guild members — and keeps it accurate as people join or leave.

  • Real in-game membership via the GW2 API
  • Alliance subgroups for multi-guild communities
  • Allowlist control over who can self-assign
◈ /guildroles list · ephemeral
AxiTools
AxiToolsAPPonly you can see this
Guild role mappings
Configured Guild Wars 2 guild to Discord role assignments.
1. [AXI] Axiom
Guild ID:
14762F76-7B92-E711-80D5-3863BB36D232
Discord role: @Axiom Member
2. [VOID] Voidwalkers
Guild ID:
8A1C3F09-2D44-E811-81A8-1402EC0327F1
Discord role: @Allied
/apikey add · list · remove · role

API key management

Members add their own GW2 API keys through a guided, step-by-step verification — AxiTools checks each permission, looks up the account, guilds and characters, saves the key, then keeps Discord roles in sync automatically every week.

  • Live verification checklist on /apikey add
  • Self-service list / remove, plus /apikey help
  • Pick a preferred guild role with /apikey role
  • Guild ID lookup by name via /gw2guild search
◈ /apikey add · verifying
AxiTools
AxiToolsAPPonly you can see this
API key verification
Key validated. Checking permissions…
Verification steps
✅ Success — Key validation
✅ Success — Permission: account
✅ Success — Permission: characters
✅ Success — Permission: guilds
✅ Success — Permission: wvw
✅ Success — Account lookup
⏳ Pending — Guild lookup
⏳ Pending — Character lookup
⏳ Pending — Save key
⏳ Pending — Role sync
◈ /apikey list · ephemeral
AxiTools
AxiToolsAPPonly you can see this
Main
Saved Guild Wars 2 API key details.
Account
Account name: Aria.1234
Key name: Main
Permissions
account, guilds, characters
Guilds
[AXI] Axiom, [VOID] Voidwalkers
API key
B7E1F0C2-3A4D-5E6F-8091-A2B3C4D5E6F7-A1B2C3D4-E5F6-7A8B-9C0D-E1F2A3B4C5D6
/config setup · /config status

One setup, fully isolated

Admins open a single settings view to choose which roles can use the bot and which channel or forum receives posts. Delivered as a DM or an ephemeral popup, and stored separately for every guild.

  • Role-gated access control
  • Pick channels/forums per feature
  • Each server's data under its own isolated store
◈ /config setup · ephemeral
AxiTools
AxiToolsAPPonly you can see this
⚙️ AxiTools settings — choose the roles and channels for this server. Changes save automatically.
Moderator roles · @Officer, @Commander
Build posting channel · #builds
ArcDPS log channel · #arcdps-logs
Update notes channel · #patch-notes
Server management & automation

Run the server, not just the game

Beyond Guild Wars 2, AxiTools keeps a tamper-proof record of what happens in your Discord and watches your tools for you.

/audit setup · query · apikey · blacklist

Audit logging

Log the events that matter — joins, leaves, kicks, bans, message edits and deletes, role and channel changes — to a channel you choose, each as a clean embed with who did what to whom.

  • Member, message, role and channel events
  • Exclude noisy channels with /audit blacklist
  • Query history and back-fill with /audit query
◈ #audit-log
AxiTools
AxiToolsAPPToday at 3:18 PM
Bren
Message deleted
Actor
@Bren (Moderator)
Target
@Aria
Channel
#general
Content
gg everyone, great run tonight!
Guild Wars 2 Tools
/audit query discord · historical

Query the audit database

Pull a member's entire footprint on demand. AxiTools searches its audit store — Discord events and Guild Wars 2 activity from their linked API keys — and exports one merged, timestamped table.

  • Search by live user or a departed historical username
  • Combined Discord + GW2 events in one result
  • Delivered as a clean .txt table, only you can see it
◈ /audit query · ephemeral
AxiTools
AxiToolsAPPonly you can see this
📄 audit_results.txt · 4 entries
Audit results (Discord + Guild Wars 2)

Timestamp         | Source  | Event           | Actor/User | Target | Details
------------------+---------+-----------------+------------+--------+------------------
2026-06-09 15:18  | Discord | Message deleted | @Bren      | @Aria  | #general
2026-06-08 22:03  | Discord | Member kicked   | @Officer   | @Troll | Reason: spam
2026-06-07 19:40  | GW2     | Guild join      | Aria.1234  | -      | [AXI] Axiom
2026-06-05 11:02  | GW2     | Rank change     | Aria.1234  | -      | Member -> Officer
Quick reference

The command deck

Slash commands are grouped by system. Most are role-gated; a few are public.

Command
What it does
/builds add · edit · delete
Manage profession-themed build posts with chat codes and forum threads.
/comp manage · schedule
Configure rosters/presets and schedule recurring squad signups.
/alliance setup · status · relink
Track WvW matchup scores and announce server relinks.
/reset
Show the next WvW weekly reset time. public
/guildroles set · list · remove
Map GW2 guild membership to Discord roles via API keys.
/rss set · list · delete
Subscribe channels to patch notes and RSS/Atom feeds.
/streaming add · list · remove · update
YouTube/Twitch go-live alerts with custom pings.
/apikey add · list · remove · role
Link GW2 API keys and set your preferred guild role. public
/gw2guild search
Look up a Guild Wars 2 guild ID by name. public
/audit setup · query · apikey · blacklist
Configure and query Discord audit logging for this server.
/config setup · status
Per-guild roles, channels and settings — isolated storage.
/help
List available AxiTools commands. public
Ready when you are

Bring AxiTools to your guild

Add the bot, run /config setup, and you're posting in minutes.