17 Jun 2026 to 19 Jun 2026 · v1.19.0 to v1.21.9
The Roost Gets Personal
One panel for every owl, a guild bank that counts itself, and PUGs who walk straight into voice.
7 New
Live lineup embeds in the raid thread
Flip on "Post lineup as a live embed" in Settings, Raid automation, and every new raid gets a grouped lineup embed dropped into its thread. From then on it redraws itself the moment anyone is moved between groups, so the thread always shows the current roster with zero clicks.
Approve your raid's PUGs straight from a DM
When a raid started life as a request, the person who asked for it now gets a DM with Approve and Deny buttons every time a PUG signs up, so they can run the door themselves. The officer channel still gets a quiet heads up that Hootus has DM'd the raid owner, so nobody is left wondering where the signup went.
Tuck a raid thread away on demand
New `/manage archive-thread` lets leadership pick a raid and have Hootus lock and archive its thread right then, instead of waiting for the day-after sweep. Handy for clearing out threads that lingered.
Choose where requests and collections land
Settings, Channels gained three pickers so you decide where Hootus posts: raid requests can go to their own channel instead of riding along with PUG approvals, and collections get a default channel so officers do not name one every time. All optional, leave them unset and Hootus falls back the way it always did.
Ask the guild bank, nicely
New `/gbank request` lets any owl ask for what they need, item by item, and it lands in the officers' channel as a tidy list for one-tap Approve or Deny. Approving does not close it, the request stays open until the member or an officer marks it received, and `/gbank list` pulls up everything still open.
Collections that count themselves
Officers can start a guild bank collection with `/gbank need`, setting a target per item and a channel, and Hootus draws a progress bar for each. Members tap "I donated" and punch in how many, so the bars fill toward the goal with exact totals, no guesswork.
Click any member for the full picture
Click a member card or row and a panel slides in with everything about that owl in one place: their Discord name and avatar, when they joined, their main and every alt with class, spec and item level, recent activity, and officer notes. Every member action sits right there too, so you can read up and act without leaving the panel.
8 Improved
Invite tracking survives a restart
Hootus now remembers how many times each invite has been used across restarts and deploys, and keeps that tally live as invites come and go. So a PUG who clicks the link right after an update still gets matched to the right raid instead of slipping through.
The comms invite is always ready at raid time
The "Join us on Discord" invite link now gets created and posted every time a raid locks or starts, no matter how the PUG system is set up, so there is nothing to toggle or edit first. Officers also see the copy-paste line right in the start confirmation, ready to drop into game chat.
Signup notes get a tidy marker
Raid signups with a note no longer spill the text into the embed where it crowded the roster. Hootus now just tags the line with a 📝 so you know a note is there, and the full text is one click away on the web view.
Bot health knows about pinning permission
The permission health check and bot invite now include Manage Messages, which Hootus needs to pin the live lineup embed in raid threads. If it is missing, the health nudge will point it out so pins do not silently fail.
Live lineup pins itself to the thread
The live lineup embed now pins itself to the top of the raid thread, so it is always one tap away instead of buried under chatter. Hootus needs the Manage Messages permission in the raid channel to pin; without it the embed still posts, it just will not be pinned.
Raid threads tidy themselves away for good
Raid threads now archive the moment a raid finishes, then Hootus deletes them a day later so the channel does not fill up with old threads. Your loot summary and attendance are kept safe in the records either way, only the chatter goes.
Hootus found his voice at the guild bank
The guild bank got some personality: requests, donations and handovers now come with a bit of owl chatter instead of plain receipts. Collections get pinned so they do not scroll away, and when every target is met Hootus swoops in with a celebratory gif.
One Members tab for people and characters alike
The separate Discord and Characters tabs are gone, folded into Members, each card showing the person's Discord avatar and handle next to their character and one clear status chip instead of overlapping badges. Unclaimed roster characters live here too now, behind the Unclaimed filter, with Link and Add as alt buttons right on the card.
7 Fixed
Guests from the welcome door get voice too
If Hootus could not tell which raid a new arrival came for, tapping "Just Passing Through" left them with channel access but no way into raid voice, stuck waiting for a drag. That button now hands them straight into the active raid's voice, and asks which one if more than one is running.
Hootus keeps track when a wave of PUGs pours in
When several people clicked the same raid invite at once, Hootus could lose track of who came from where and leave some of them unsorted. Join handling is now done one at a time per server and counts each use of the link properly, so a whole stack of PUGs landing together all get picked up and pointed at the right raid.
In-game invites get folks into voice on their own
Anyone who joins through a raid's "Join us on Discord" link now gets the raid channels and voice access straight away, even if the wider PUG signup system is switched off. The link is tied to one raid, so it only opens that night's rooms. No more new arrivals stranded in General waiting for a drag.
PUGs land in the raid channel, no dragging
PUGs who hopped in from the in-game invite could get stranded in General and need a drag into raid voice. Hootus now hands out voice access to every PUG the moment a raid locks or starts, whether they came from the Discord invite or a web signup.
Run your own raid from the planner
When your raid request got approved, the planner link opened read only, so dragging people just snapped them back. Now the raid owner can manage their own lineup on the web exactly like in Discord, while folks without edit rights get a proper read-only view.
Raid threads that refused to close
When Hootus lacked the Manage Threads permission in a raid channel, the day-after cleanup quietly gave up and threads piled up. Hootus now archives in a single tidy motion and squawks in the logs when a permission is missing, so a gap gets spotted instead of swallowed.
Mark received now lives in your DM
When an officer approved your guild bank request, Hootus told you to mark it received but the only button was in the officer channel, where you could not reach it. The approval DM now carries the Mark received button itself, so you can close it off the moment it changes hands.