Week of Sep 28, 2026
Bug Fix
The play calendar on phones was squeezed into about two-thirds of the panel width, making the day squares smaller than they should be. It now uses the full width.
Bug Fix
New servers get their full settings panel in <#1430954539250487516> again, and servers that were missing it will get it automatically. Server owners now get one clear welcome message that says exactly what to do next.
Bug Fix
/wolf ask now has up-to-date ranked and season info: seasons last about two months, tiers run from Bronze up to Survivor (including Crystal), and each new season starts with placement matches based on last season's RP. It also no longer guesses at game facts it isn't sure about.
Bug Fix
The "Live now" bar on the website only shows streamers who are actually playing PUBG, and it now keeps itself up to date — streamers drop off within a few minutes of going offline, even if you leave the page open.
Bug Fix
Ranked promotion alerts now announce every division climb (like Gold IV to Gold III), not just new tiers. The Top Ranked crown now goes to the player with the highest rank and RP, where before players in the same division could tie and the crown went to whoever was listed first.
Bug Fix
Ranked promotion and drop announcements now post reliably. The bot checks everyone's rank every few hours, so climbing a tier gets called out soon after it happens instead of being missed. Players in more than one server now get announced in each of them.
Bug Fix
Throwback Thursday now posts every week; it had been skipping weeks. Stat challenges now score what each player gained during the 7 days instead of their whole season, and challenges that were never accepted expire so you can issue a new one. Season recaps post automatically when a new season starts, and crown announcements no longer say "dethroning None".
Bug Fix
Player stats pages and clan rosters now show when an account has been banned by PUBG again. Ban status is checked with every stats refresh, and the banner goes away if a ban is lifted.
Bug Fix
Crystal rank is now recognised properly. Moving from Platinum to Crystal is announced as a promotion instead of a rank drop, Crystal players now sit in the right place on the Ranked Crown and ranked leaderboard, and Survivor rank is supported too.
Bug Fix
Commands no longer time out with "The application did not respond" while the bot is checking recent matches for wins and high-kill games.
Bug Fix
Player profiles now show PUBG bans correctly, including for players who aren't in any Wolf Grounds server. Banned accounts get a clear "Permanent ban" or "Temporary ban" label instead of just looking inactive.
Bug Fix
/maps works again. It shows the full map image and lets you switch maps from the dropdown, and Rondo and Haven are now included.
Bug Fix
Clicking "Live on Twitch" on a player's card on the Feeds page, or the live badge on their stats page, now opens their stream. Before, it showed a Twitch error. The stream popup also has an "Open on Twitch" button if you'd rather watch there.
Bug Fix
Fun Friday and the weekly best match DM can now be switched on and off from the website.
New Feature
Server admins can run /discord setup to bring back the Wolf Grounds settings panel, or to finish setup after giving the bot the Manage Channels permission.
New Feature
Server owners can add up to 10 players at once with the new Add players button in #wolf-setup. Paste the names, and Wolf Grounds checks them all with PUBG and tells you which ones need fixing.
New Feature
New /stats ranked command for Pack Leader servers! See any player's ranked tier, RP, season-best rank, win rate, top-10 rate, average placement, KDA and damage. Pick a mode or let it choose the one you play most, and check last season too.
New Feature
/stats leaderboard now has a Ranked option for Pack Leader servers, a ranked ladder of your whole pack sorted by RP, showing everyone's current tier.
New Feature
The Ranked tab now shows your recent ranked Chicken Dinners and high-kill games, just like the Seasonal tab, with the same Last 6 / Last 7 days / Last 20 filters.
New Feature
Server owners can now manage Wolf Grounds on the web in The Den (wolfgrounds.com/den.php): a setup checklist, health checks that point to the exact channel or permission to fix, feature switches with undo, adding up to 10 players at once with every name checked on PUBG, Discord and Twitch links, and a log of every change.
New Feature
Plan squad nights and tournaments right from The Den on wolfgrounds.com: create Discord Events with a cover image, then announce them in one click. Members see the time in their own time zone. Available on Recruit and above.
New Feature
Moderation is now in The Den on wolfgrounds.com: find a member and time them out, kick or ban them with a reason, clean up a channel's recent messages, and keep a mod log. Available on Recruit and above.
New Feature
Moderation is now in The Den on wolfgrounds.com: find a member and time them out, kick or ban them with a reason, clean up a channel's recent messages, and keep a mod log. Available on Recruit and above.
New Feature
Need a hand? Server owners can now ask Wolf Grounds support straight from The Den on wolfgrounds.com. We'll see your server's setup right away, and you'll get a DM when we reply.
Improvement
Setting up Wolf Grounds is easier. <#1430954539250487516> now opens with a checklist that shows exactly what's left to do and ticks itself off as you go, all the way to your first tracked match.
Improvement
The settings panel in <#1430954539250487516> now has a button that opens your server's settings on wolfgrounds.com, where every feature has a proper on/off switch. We also tidied up how the sub-settings are displayed.
Improvement
Ask /wolf ask about your last solo, duo or squad match and it now searches your whole tracked history, not just your last 10 games. If you haven't played that mode, it tells you how far back it looked.
Improvement
/wolf ask can now tell you any player's current ranked tier and RP, plus their best rank this season and ranked-only stats like wins, K/D and average placement. Try "what rank is <name>?"
Improvement
If you run into trouble setting up Wolf Grounds, every setup message now shows exactly where to get help: a link to our support server and a direct way to message the developer.
Improvement
The Ranked tab on player stats pages has been rebuilt. It now shows exactly how many points you need for your next division, your season peak, win and top 10 rates, average damage, headshot rate and more. You can also compare all your ranked modes side by side. Over the coming days it will add a chart of your rank points across the season and where you stand among Wolf Grounds players. Players who aren't ranked yet are no longer mislabelled as Silver.
Improvement
Adding Wolf Grounds to your server now asks for far fewer permissions. It only requests what its features actually use, so there's nothing to untick and setup works first time.
Improvement
Match History got a full makeover to match the Weapons tab. You now get a summary of your recent games, a chart of your form where you can click any bar to jump straight to that match, a breakdown of where you finish and how you do on each map, filters with counts (including Wins only), and matches grouped by day. Opening a match now also shows how it compares with your usual game.
Improvement
Server and clan leaderboards have a cleaner look. The top spot now gets a smooth gold highlight with a crown and a "Season Leader" or "Top Clan" tag, the top three have new numbered rank badges, and damage totals show as whole numbers.
Improvement
The Weapons tab on phones now shows each weapon as a card with all its stats (kills, knocks, damage, headshot %, best game, longest kill), so there's no more scrolling sideways. Sort buttons sit above the list, and you can tap any weapon for its full breakdown.
Improvement
The "Kills per week" panel on the Weapons tab got a cleaner look: each weapon now has a full-width bar for this week's kills, plus a change-from-last-week indicator and mini trend chart once more than one week of history is in.
Improvement
The Den now has a Plan page. Subscribers can choose exactly which of their servers their subscription covers and move it between servers anytime.
Improvement
The Den now has a Plan page. Subscribers can choose exactly which of their servers their subscription covers and move it between servers anytime.
Improvement
Skill Grades are now fairer for players with only a few matches: one lucky game can no longer boost your grade. The grade badge on your stats page is also clearer and tells you how many matches your grade is based on.
Week of Sep 21, 2026
Bug Fix
Mentioning Wolf Bot is more reliable — if Discord briefly drops the connection, the bot now retries instead of leaving you with no reply. Also fixed garbled symbols showing up in some Wolf Bot error and cooldown messages.
Bug Fix
Subscribing to Wolf Grounds now gives you your tier role (Recruit, Packmate or Pack Leader) in the Wolf Grounds Discord right away. If you subscribed before joining the server, you'll get it when you join. Upgrading swaps your role automatically. Anyone who subscribed recently and didn't get a role will have it shortly.
Bug Fix
Clan names and tags now show on player profiles on the website where they were missing. Also fixed a bug that reset a player's stat history when two servers had added them with different capitalisation.
Bug Fix
Wolf AI no longer treats the M416 and HK416 as two different guns — they're the same weapon, and it was splitting your stats between them and giving contradictory advice. Weapon skins now count toward the right gun too, so your usage numbers are accurate.
Bug Fix
Numbered lists in Ask AI answers now count properly. Some answers were showing "1." on every point instead of 1, 2, 3, 4.
Bug Fix
Longest Kill on the website now shows a clean distance like "245m" instead of long decimals like "245.253m" on the Seasonal, Lifetime and Match History tabs.
Bug Fix
The Wolf Reports player on the homepage no longer shows a "Dual POV" button on clips that don't have a second viewpoint. The button now only appears when there's a dual view to open.
Bug Fix
Wolf AI now uses in-game weapon names in its answers, such as M416 instead of "HK416", SLR instead of "FN FAL" and S686 instead of "Beretta". Each gun also shows up under one name, so your recent-match and lifetime weapon stats match.
Bug Fix
Community goals now count only your own server's players. Before, games from every server using Wolf Grounds counted toward every server's goal.
Bug Fix
The profile menu in the top-right corner works again on the Discords page. Clicking your name there now opens your menu like it does everywhere else on the site.
Bug Fix
Rank badges now show up for everyone. Players who haven't played ranked this season were missing the badge beside their name entirely — they now get their Survival Mastery badge instead.
Bug Fix
Fixed the FAQ on the home page — answers were leaking a sliver of text under every question instead of staying closed. They now open and close cleanly.
Bug Fix
Match cards on the Feeds, Reports and Stats pages now show the proper Paramo map art and map name instead of a blank tile labelled "Chimera_Main". Any future map we haven't added art for yet will also fall back to a clean gradient instead of an empty box.
Bug Fix
The live community stats on the mobile home page — players tracked, total kills, headshot %, longest shot — were invisible on every phone. They're back.
Bug Fix
Fixed the home page scrolling sideways on phones. The top bar was wider than the screen, especially when signed in with a longer name.
Bug Fix
On iPhone, tapping the player search or any form field zoomed the page in and wouldn't zoom back out. Fixed.
Improvement
Clan pages now show each member's Discord servers as small server icons instead of a text label. Hover an icon to see the server's name.
Improvement
Tap any match in your Match History to see the full story: your squad's stats, a timeline of the match, every elimination with weapon and distance, who took you out, your drop and route on the map, and a breakdown of every fight. Kill lists now show all your kills too, including knocked players who bled out or went down when their squad was wiped.
Improvement
The Weapons tab got a big upgrade: see your signature weapon, how your kills split across weapon classes, your mastery level and tier, knocks and best game for every gun, normal vs ranked side by side, and where you rank in your clan and across Wolf Grounds. Weapon stats now stay up to date instead of showing old numbers.
Improvement
Ask AI on the website is now a real conversation. Ask a follow-up and it remembers what you just talked about, your earlier answers stay on screen, and a counter shows how many AI questions you have left today. Answers also look better, with proper stat tables, a copy button and a quick link to the player's full stats.
Improvement
The Player box on the Ask AI page now suggests tracked player names as you type, just like the Stats search. Pick a name with a click or the arrow keys and it takes you straight to your question.
Improvement
The player search on the Wolf Grounds homepage now suggests names from your very first keystroke, and it keeps working if the site has a brief hiccup instead of showing "No players found" until you reload.
Improvement
Player profile cards on wolfgrounds.com look cleaner on phones. The avatar, name, membership badges and stats are now centered instead of pushed to one side, and long player names no longer get cut in half.
Improvement
The Ask AI page looks tidier. The chat box and the info panel beside it are now the same height, and the question box sits at the bottom where you'd expect it.
Improvement
Season recaps and the weekly digest now label their numbers as "tracked games" (the wins and big games the bot posted), so they no longer show a misleading win rate or per-match average.
Improvement
The home page now shows the two most recent weekly update round-ups instead of every one ever posted, with a link to the new Changelog page where you can read the full history week by week.
Improvement
The Wolf Reports list on phones no longer traps your scroll. Swiping anywhere now scrolls the page, and there's a "show more" button for the rest of the reports.
Improvement
Tapping a live streamer on your phone now opens the stream at a proper size instead of a tiny letterboxed window.
Announcement
The roadmap on wolfgrounds.com has been refreshed. The web dashboard is live, so server admins can manage settings, rosters and Twitch links from the website. Next up: map and mode filters for Wolf Reports, clip packs, and CSV stats export.
Performance
Behind-the-scenes speed-up: we switched off a diagnostic setting that was slowing down every bot action, so commands and match posts respond more quickly when the bot is busy.
Performance
The website now uses much less of the database the bot also relies on, so busy moments on the site are less likely to slow down or knock out the Discord bot. Player, clan and leaderboard lists also keep working if the database has a brief hiccup.
Performance
Coming back to the website is faster. Pages you've already visited reuse what your browser saved, and the FAQ, Terms and Privacy pages only reload when something has actually changed.
Performance
Asking Wolf AI about your recent matches on the website is faster, because it no longer waits on downloads it didn't need.
Performance
Player profiles load faster. A player's clan tag and name now show up almost instantly instead of popping in last, and the rest of the profile and clan pages no longer load one piece at a time.
Performance
The rank badge beside a player's name appears much faster, and is instant when you revisit a profile or open one in a new tab.
Performance
The home page loads faster and uses less battery on phones. The background image is now a fifth of the size on mobile, and the animated hero effects no longer run on small screens.
Week of Sep 14, 2026
Improvement
PUBG news posts now arrive as a clean embed — headline links straight to the official article, with the article's artwork and a timestamp, instead of a wall of text and a raw link.
Improvement
The "Last 6 / Last 7 days / Last 20" buttons on your Recent Chicken Dinners and Recent High Kill Games now actually work. They used to only look at games the bot had posted about, which meant there were rarely enough to tell the options apart. They now pull from your full recent match history, so you'll see more of your wins and big-kill games, and switching between the options is instant.
Bug Fix
Fixed the Bot Kills stat on player pages showing a dash instead of your total, and fixed the site sometimes serving hours-old stats on one device while another showed current numbers.
Bug Fix
Fixed the Skill Grade badge disappearing from player profiles — it now shows consistently instead of only when the page happened to load fresh stats.
Bug Fix
PUBG news posts in <#1417360481873825802> now show as a clean card: the headline links straight to the article, the official artwork is included, and the extra link preview underneath is gone.
Bug Fix
News Day Tuesday is fixed — weekly update posts go out reliably again, even on big weeks, and the website changelog stays up to date.
Week of Jun 08, 2026
website url update
Changed all references from wolfgroundsbot.com to wolfgrounds.com across .env, api.py, bot_activity.py, config.py, discloud.config, presence_feed.py, and lib/notifications.py
Wolf Reports
Wolf Clips · Session Summary embed removed. category: Wolf Reports · Discord-Wide Scan header embed removed. category: Wolf Death Reports · Header emoji changed from 💀 to 🎮
Bug Fix
Consolidate duplicate streak embeds — multiple players hitting the same streak type/count in one match now post as a single embed listing all players instead of separate embeds per player
fix
Fixed VOD pre-roll buffer — all three link sites (Reports, Clips, Death Reports) now use 15s pre-roll
fix
Bust website hero-feed cache immediately when a win posts so the site reflects chicken dinners in seconds instead of up to 5 minutes
fix
Support check now defers interaction before DB lookup to prevent "application did not respond" errors
Week of Jun 01, 2026
Debug
Stats snapshot 92/132 failures — exact exception type unknown; added per-player error logging (type + message) to outer except block; next run will reveal root cause
Bug Fix
Fixed News Day Tuesday changelog not showing on website — API app was missing the /changelog endpoint, PHP was using broken fsockopen cache refresh
New Feature
News Day Tuesday changelog now live on wolfgrounds.com — full Week of May 25 2026 update published with 18 entries across 12 categories
Config
Raised WOLF_VODS_MAX_PLAYERS default from 150 to 1000
Config
Set PUBG_PLAYER_MAX_RPM default to 40 and removed stale comment in discordposts.py
Stats Snapshot
Weapons, ranked, and lifetime stats now fetch 4x/day (every 6-hour slot) instead of once per UTC day
Fix
Duplicate Wolf Clips post prevention — replaced silent except-pass around mark_posted() with 3-attempt retry loop + dlog warning at all 4 call sites
Week of May 25, 2026
Wolf Bot Update Tease
This week we are shipping speed boosts, stability fixes, and a sleek combat log redesign - Wolf Grounds just leveled up.
Seasonal Crowns
Fixed weekly embed post day - was incorrectly posting on Saturdays, now correctly posts on Wednesdays.
Weekly Recap
Moved weekly embed auto-post day from Saturday to Thursday (12:00 ET).
Weekly Recap
Renamed Weekly Recap to Throwback Thursdays (Weekly Recap). Expanded stats fields to include Kills, Wins, Revives, Assists, Headshots, Damage, and a new Streams leaderboard ranked by clip count from Wolf Reports. Date range in embed now reflects Mon-Thu instead of Mon-Sat.
New Feature
News Day Tuesday updates now automatically publish to the Wolf Grounds website changelog. /support log-update entries are saved to the database when posted, exposed via a new GET /changelog API endpoint, and rendered dynamically on the site - replacing the hardcoded static HTML.
Config
Added Tempdpy_check/ to .discloudignore to exclude it from Discloud deployments.
Bug Fix
Fixed duplicate Whos Playing embeds in wolf-lfg - bot now sweeps and deletes any stale presence embeds before posting a new one after a restart or lost DB key.
Bug Fix
Fixed duplicate setup embeds in wolf-setup - bot now deletes any existing Wolf Grounds Server Setup embeds before posting a fresh one (covers both /support setup and on_guild_join).
Bug Fix
presence_feed.py - fix stale Whos Playing embeds stacking in #wolf-lfg; now sweeps channel history before posting a new embed whenever the stored message ref is lost; history scan limit bumped 30 to 50.
Bug Fix
presence_feed.py - fix stale Whos Playing posts never being deleted: broadened title match to catch old+new embed titles, added sweep after successful edit with keep_id to preserve live post.
Bug Fix
discordposts.py - fix 20min timeout: switched rescan throttle from LOOP.time() to time.time(), replaced gather-all Phase 1 with RPM-aware batching (10 chunks/batch + 62s gap), lowered supervisor timeout 1200s to 480s and internal budget 1200s to 420s.
Wolf Clips & Reports
Embed redesign - Combat Log concept: restyle all three embed line formats (Wolf Reports, Wolf Clips, Dual POV). Action-first with colored dot indicators, arrow, bold victim, weapon emoji, Watch CTA. Headers updated to wolf emoji format.
Stability
Discord heartbeat crash fix - Wolf Vods + Autopost concurrent runs were exhausting the _WOLF_EXECUTOR threadpool (6 workers, 10-concurrency semaphores). Telemetry downloads hold threads for up to 45s each, starving Discord gateway heartbeat causing Discloud kill. Fix: raised executor to 12 workers, reduced both semaphores to 5, added asyncio.sleep(0) yield before each player scan.
Autopost
Two-phase parallel scan - separated Autopost into Phase 1 (all player match ID fetches run concurrently with Semaphore(4)) and Phase 2 (match processing loop with all IDs pre-loaded). Also parallelised per-player telemetry DB saves with asyncio.gather. Eliminates sequential chunk-fetch bottleneck for large rosters.
Autopost
Fixed roster pollution bug - seed_roster_if_missing() was copying the global discord-members list into every empty guilds roster, causing false win/HK posts in unrelated guilds. Removed global fallbacks; added startup purge for already-polluted roster keys.
Feature
Added mode filter to /stats wins - now supports all 6 game modes + all (default) with autocomplete, matching /stats matches behaviour.
Performance
Telemetry dedup - added _telemetry_pushed set in telemetry_logger.py; push_telemetry_to_mysql and save_telemetry_summary now skip re-processing the same match within a bot session.
Performance
Streak dedup batch prefetch - engagement:streak-counted keys now included in the chunk-level get_kv_many() prefetch; individual MySQL get_kv() calls per player/guild/match eliminated.
Performance
Stats snapshot - 8 improvements: stale season-stats cache eviction, shared match prefetch executor, CHUNK aligned to semaphore (10 to 5), removed redundant 3s inter-chunk sleep saving ~40s, engagement checks no longer hold DB lock during Discord awaits.
UI
presence_feed.py - redesign Whos Playing embed: full-width card rows per player (no inline grid), bold player count in description, live streamers called out by name, Watch live link added when stream_url present, title updated to wolf emoji.
Want these in your server?
Wolf Grounds posts win callouts, leaderboards, and VOD highlights automatically.