🐾WIREWOLF

Changelog

Every WireWolf update, newest first. Times include the panel's UTC offset.

WireWolf bot & panelGMod addon (update your server addon)Both ends (game + Discord)
2026-10-09 · 22:15 UTC+02:00
Added
  • Discord invite in game chat: WireWolf creates an invite to your Discord and posts it into the game chat on a timer you choose, and whenever a player types !discord. Pick the channel it leads to, the message, how often it posts, when the link expires and how many uses it allows - on the new Discord invite tab of each game server. It works with the addon you already have installed.
2026-10-09 · 17:17 UTC+02:00
Added
  • Each game server now has a Join address on its Info tab. Set it once and it always wins over auto-detection - and saving it also corrects the Join buttons already on your status messages.
  • New "Spend server coins" permission: renting, switching or stopping the database is now separate from editing settings. Discord admins always have it; someone with only Edit bot panel needs it granted.
Improved
  • The GWSockets download in the setup steps is now a link.
Fixed
  • Join buttons could point at the wrong IP when the game server reaches WireWolf through a shared network address (common when both run with the same host). WireWolf no longer guesses in that case - it asks you for the address instead of building a Join button that goes nowhere.
  • Panel access now follows Discord within minutes: losing your role, leaving the server or having a WireWolf permission revoked takes effect right away instead of when your login expires.
  • Only Discord admins of a server can change its WireWolf permissions. Previously anyone with Edit bot panel could grant permissions, including to themselves.
2026-08-29 · 01:55 UTC+02:00
Improved
  • Coins now have their own section in each server, separate from Storage & database: your balance, the server's balance, buying, adding coins to the server, and that server's coin history in one place. The "Add coins" step is shown even when you have none, so the flow is clear before you buy anything.
2026-08-29 · 01:20 UTC+02:00
Added
  • The rented database size is now actually enforced: once a database is full, new data stops being written and the panel says so plainly. Deleting and downloading always keep working, so you can always get back under the limit, and freeing space unblocks writing within a minute.
Improved
  • Your coin balance now appears under your name on every page. Coins belong to you, not to a server - open any server you run and "Add coins" moves them in, which is what pays that server's rent.
Fixed
  • Uploading a backup can no longer blow straight past your storage limit - the upload is bounded by the space actually left instead of only being checked before it starts.
2026-08-27 · 17:07 UTC+02:00
Improved
  • Hardened the money and database-lifecycle paths: purchases are never consumed unless the coins were actually credited, an unreadable wallet can no longer be mistaken for an unpaid server, renewals keep to their schedule instead of drifting, and an expired grace window is re-armed so nobody loses their 7-day download period.
Fixed
  • Coins: switching database tiers mid-period now credits the unused part of what you already paid instead of charging a full new period, and "Stop renting" lets the period you paid for run out rather than ending it on the spot.
  • Coins: a refunded coin pack is now taken back from wherever the coins actually went, including a server they were deposited into.
2026-08-27 · 16:27 UTC+02:00
Added
  • Coins: WireWolf now has its own currency. Premium includes 100 coins every month, and you can buy coin packs on Discord at roughly 1 coin per cent. Coins are yours and can be put into any server you run.
  • Rent a managed database with coins instead of picking a bundled plan: 1 GB for 199 coins or 10 GB for 499 coins per 30 days, renewing automatically unless you switch auto-renew off. Stop any time - the database stays downloadable for 7 days first.
Improved
  • Premium is now ONE simple subscription that unlocks every feature, instead of a grid of bundled plans that mixed features and database size together. Anything with a size or a running cost is paid for with coins, so new options can be added without inventing another plan.
2026-08-26 · 00:24 UTC+02:00
Added
  • Self-hosting operators: a new `guilds` console command lists every Discord server using the bot - name, owner, member count, when the bot joined - plus the game servers linked to each one, the IP each is connected from, and any servers left behind by a Discord server that removed the bot.
2026-08-26 · 00:13 UTC+02:00
Improved
  • Game server connections are no longer dropped silently: the console now says when a server stopped answering pings (crash, restart or network drop), and warns when a new connection replaces one that was still open - which is what two servers sharing a single setup token looks like.
Fixed
  • Applications: if a server's database is replaced, wiped or switched after the feature was enabled, the daily cleanup no longer fails over and over in the console - it now skips quietly until the tables are back.
2026-07-28 · 01:23 UTC+02:00
Improved
  • Applications: the Default questionnaire now has its own minimum playtime - players below it can't apply. Playtime questionnaires must be set above the Default's minimum; one at or below it is overwritten by the Default (never shown).
2026-07-28 · 01:04 UTC+02:00
Fixed
  • Applications: when WireWolf lacks the permissions to open review channels, the warning now has a one-click Re-authorize that actually requests Manage Channels + Manage Roles. The previous link pointed at a re-authorize that couldn't grant them and a banner that never appeared.
2026-07-28 · 00:23 UTC+02:00
Fixed
  • Premium tier definitions now ship inside WireWolf itself instead of living only in per-server config, so premium perks and managed databases can no longer go unrecognized after a server restart or reinstall.
2026-07-27 · 14:41 UTC+02:00
Added
  • Moved your panel to a cleaner URL? The new legacy-port option keeps the old host:port serving too - old links 301 to the new URL and GMod servers already connected on the old port keep working, so you don't have to re-point every server or hunt down old links.
  • New Google Search Console verification option: drop a verification tag onto every page instantly, no redeploy.
2026-07-27 · 11:49 UTC+02:00
Added
  • autocert now works behind hosts that map public :80 and :443 to different internal ports - set `httpport <port>` to the :80 one and WireWolf also listens there to answer the Let's Encrypt challenge and redirect http to https, so a split-port host behaves like a directly-exposed server.
2026-07-27 · 11:15 UTC+02:00
Added
  • WireWolf can now obtain and auto-renew its own Let's Encrypt certificate (ACME HTTP-01) - no manual cert files to manage. Enable it in the console with `autocert <email>`; it re-issues automatically when you change your panel URL and hot-swaps renewals with no restart.
2026-07-27 · 02:28 UTC+02:00
Fixed
  • Opening the panel with http:// instead of https:// now redirects to the secure URL instead of failing to connect.
2026-07-20 · 00:09 UTC+02:00
Fixed
  • Applications: if the review channel fails to open (e.g. the bot is missing channel permissions), the application is rolled back instead of getting stuck as a pending row that permanently blocked the player from re-applying. A channel-less application no longer counts as pending.
2026-07-19 · 23:42 UTC+02:00
Added
  • New "Decide applications" permission: the Accept / Deny / Deny-with-reason buttons now require it - not even server admins can decide without it. Viewing an application no longer lets someone decide it; grant Decide separately (and nobody can decide their own application).
2026-07-19 · 21:25 UTC+02:00
Fixed
  • Links that jump to another settings tab (e.g. from Applications to User statistics) now actually switch the tab instead of only changing the URL.
2026-07-19 · 18:46 UTC+02:00
Added
  • Import utime: seed each player's historical playtime from your server's utime addon into WireWolf statistics - append it before your tracked data, or override to start fresh. Imported time counts as raw play time.
  • Applications can now gate questionnaires on WireWolf-tracked playtime (any time, or play-only excluding spectators) instead of utime - chosen per server.
2026-07-19 · 17:17 UTC+02:00
Improved
  • Changelog now colour-codes each bullet by what changed - magenta for the WireWolf bot & panel, blue for GMod addon updates, and a diagonally-split marker for changes that touch both ends - and lines every bullet up under a fixed-width category tag.
2026-07-19 · 17:08 UTC+02:00
Added
  • Public changelog (this page) - every WireWolf update, timestamped.
Fixed
  • Player count now shows your public slot limit (sv_visiblemaxplayers) instead of the raw slot count on servers that keep reserved admin slots.
2026-07-19 · 16:53 UTC+02:00
Improved
  • Permissions tab: added a search box that filters the roles and players lists as you type.
2026-07-19 · 16:41 UTC+02:00
Added
  • Moderator applications: players type !apply in game to fill out a questionnaire; each submission opens a private Discord review channel with Accept / Deny / Deny-with-reason buttons.
  • New "View applications" permission so chosen roles or members can read and decide applications.
  • Application questionnaires support single-choice, multiple-choice and free-text questions, plus per-question image and YouTube embeds. Premium unlocks multiple playtime-based questionnaires and unlimited media.
2026-07-19 · 14:59 UTC+02:00
Fixed
  • Sharing your panel link in Discord now unfurls as a WireWolf preview instead of a generic Discord login card.
2026-07-19 · 14:47 UTC+02:00
Added
  • Guild-wide Permissions tab: grant permissions to Discord roles or individual members from two clickable lists.
  • "View bot panel" and "Edit bot panel" permissions - delegate panel access to someone without giving them Discord admin.