Skip to content

Changelog

[2026.10.31.5]

Added

  • Download one viewer's data. On the Supporters page, streamers can now download everything RaidQ keeps for one viewer as a JSON file. You can download up to 20 a day.

[2026.10.31.4]

Added

  • Download your channel's data. On the Settings page, streamers can now download everything RaidQ keeps for their channel as one JSON file. You can download it up to 2 times a day.

[2026.10.31.3]

Added

  • The Supporters page now shows SHARED:<channel> in the "where that level came from" column next to a viewer whose level comes from a paired channel.

[2026.10.31.2]

Fixed

  • normal / regular now works anywhere in a !set boss name. !set landorus normal therian sets the regular Therian Landorus, the same as putting the word first or last.
  • Typing just a species name now picks the forme that is currently in raids when only one is. For example !set giratina while Giratina (Origin Forme) is the raid boss sets Origin Forme.

[2026.10.31.1]

Fixed

  • A replaced boss picture now shows on the boss overlay after the next !set of that boss, with no OBS or browser refresh needed.

[2026.10.28.1]

Fixed

  • Searching for a boss with several forms no longer shows a redundant plain entry. Searching "giratina" used to list a plain "Giratina" next to "Giratina (Altered Forme)" and "Giratina (Origin Forme)"; the plain one just repeated the Altered numbers. It is now left out of the search list, and the same goes for Tornadus, Thundurus, Landorus, Enamorus, Wormadam, Oricorio and Lycanroc. Typing a plain name in chat works exactly as before.

[2026.10.27.3]

Fixed

  • Behind-the-scenes: the after-update picture check no longer reports a problem for a boss that simply has no picture saved yet (pictures are saved when a boss is set). It now only flags a boss whose picture is a blank placeholder, and lists the no-picture bosses as information.

[2026.10.27.2]

Fixed

  • A boss picture that was already downloaded now always shows on the overlay. In rare cases a boss set during a brief database hiccup could show no picture (and no shadow flame) even though its picture was already saved. The saved picture is now used.

Added

  • Behind-the-scenes: every update now checks that each boss in the current raid rotation, and its Shadow version, has a picture ready for the overlay, and reports any that are missing.

[2026.10.27.1]

Fixed

  • Undoing a snipe now puts your streak back exactly where it was before the snipe. It no longer recounts your streak from your raid history, so a streak a mod set by hand is kept. Snipes made before this update still undo the old way.

[2026.10.22.1]

Fixed

  • Chat commands now reply instead of erroring during brief busy moments. If the database is busy for a second, the command is tried again and usually answers normally; if it is still busy you get "Something went wrong, try again in a moment." in chat.

[2026.10.21.4]

Fixed

  • A channel owner's own viewer row is no longer removed by the 12-month inactive scrub. The owner's row (the one that holds their raid streak and raid credit) is skipped by the hourly inactive scrub however long it sits idle, so the streak no longer restarts at 0 after a year. Every other viewer is scrubbed exactly as before, and an owner's own !forgetme still scrubs their row.

[2026.10.21.3]

Fixed

  • Rotation formes follow the live raid. During a forme event (for example Origin Forme Dialga in rotation) a bare !set dialga or a bare /que chip now resolves to the forme that is actually in rotation. Sprite and CP follow the picked forme.
  • Outside a forme event bare names resolve exactly as before.

[2026.10.21.2]

Fixed

  • Shadow Landorus, Tornadus, Thundurus, Enamorus, Oricorio and Lycanroc bosses show their picture and the shadow flame again when set with !set shadow landorus, !set landorus shadow or the /que boss picker.

[2026.10.21.1]

Added

  • Custom boss images are now deleted from storage, not just hidden, when an admin removes them or clears all of a channel's custom images.

Changed

  • The Plans page now lists custom boss images (up to 10 on Legendary, up to 20 on Mythical).

[2026.10.20.7]

Changed

  • The supporter badge now also shows beside moderators and the channel owner, not only subscribers and members, once they join the queue with !here.

[2026.10.20.6]

Fixed

  • Badge upload. A small badge picture is no longer turned away with "Badge must be 64 KB or smaller."

Changed

  • Badge size. Pick a PNG, JPEG or WEBP image up to 5 MB. RaidQ resizes it to 128 by 128 pixels (smaller if it is still over 128 KB). Badges you uploaded earlier keep showing.

[2026.10.20.5]

Added

  • Bare boss names pick the variant that is actually up. If the only Landorus raid right now is Shadow Landorus, !set landorus (or typing landorus in the boss picker) sets Shadow Landorus (Incarnate Forme) with its picture. Same for a lone mega or primal. If the regular boss is up too, or more than one variant is, you still get the regular boss. Type normal or regular in front of (or after) the name to force the regular boss: !set normal landorus.
  • Boss chips set the exact forme they show. Tapping a forme chip (for example Dialga Origin) now sets that forme, not just the species.

Fixed

  • Wormadam pictures. !set wormadam, !set wormadam sandy and !set wormadam trash now show the right picture.
  • Version line on /que. It now sits at the bottom of the scrolling page. Android is not yet confirmed.

Changed

  • The words normal and regular can no longer start a new custom boss name. Existing custom names keep working.

[2026.10.20.4]

Fixed

  • !tier on someone who has not registered. A mod running !tier on a viewer who has only been sniped or never ran !reg now gets <name> isn't registered yet., the same as !whoami, and nothing is changed on that viewer.
  • Linking a Twitch name that is already taken. The refusal now tells you who to contact (Termin4l in the PoGo.Tips Discord), the same as the YouTube message.
  • Settings page. If one part of the Settings page cannot load, that section says so and the other sections still work, instead of the whole page failing.
  • Behind the scenes: a supporter-list upload re-checks the size safeguard when you press Apply and a badge change that touches nothing no longer leaves a change-log row.

[2026.10.20.3]

Fixed

  • Your own credit row stays out of the Members list. When RAIDING is green and you have never registered, RaidQ credits you through a hidden row. That row no longer appears on the Members page or in the names copy, and it does not count toward the free plan's 500-user limit. Your own registered row is unaffected.
  • Behind the scenes: small reliability fixes. Nothing looks different.

[2026.10.20.2]

Fixed

  • Forme-only bosses show their picture. Setting Thundurus, Tornadus, Landorus, Enamorus, Oricorio or Lycanroc by plain name now shows a real sprite on the overlay.
  • A refused !snipe changes nothing. If a snipe is turned away (PvP mode, still on cooldown, or no recent raid), nothing about your account is touched.
  • Behind the scenes: small cleanups. Nothing looks different.

[2026.10.20.1]

Added

  • Shared tiers. Two streamers can ask PoGo.Tips to pair their channels. A supporter's tier then carries over when they join the other channel's queue, matched by PoGo name. Only PoGo.Tips can pair channels, and only when both streamers ask.
  • Supporter badge. Legendary channels can upload a small badge on the Overlays page. Viewers who join as a paying chat member show it beside their name on the queue overlay for 72 hours, including on paired channels' overlays.

Changed

  • Simpler dashboard. Six tiles: Queue, Overlays (with Custom bosses and the badge), Settings (queue settings, chat replies, PoGoTips access & change log), Supporters, Reports, Billing. Old links still work and land on the right section.
  • Privacy policy updated for shared tiers.

[2026.10.17.2]

Fixed

  • Deleting a custom boss picture also removes its pinned /que chip, and pinning or setting that name again as a normal boss no longer shows the custom badge.
  • The hourly clean-up of users not seen for a year no longer gets stuck on a few accounts it cannot remove; those are retried later, and everyone else is processed.

[2026.10.17.1]

Fixed

  • Pinning a boss chip again on /que no longer clears the CP numbers and weather icon it already showed.
  • If the CP lookup service is briefly unavailable when a boss is set, a pinned chip keeps the CP numbers it already had instead of switching to the built-in estimate.

[2026.10.16.1]

Added

  • Each channel now remembers the last raid group size used in each mode (Everyone, Supporter Only, Supporter Priority, RSVP, PvP). Changing the size with the −/+ buttons or !size saves it for the current mode, and picking a mode (the /que popup or !set <mode>) brings that mode's size back. A mode you haven't resized still uses the old default (10 / 10 / 10 / 5 / 1).
  • New Queue settings page (/streamer/queue-settings) with a toggle, "Entering RSVP flips RAIDING red". It is on by default, as before. Turn it off and picking RSVP leaves RAIDING as it is.

Changed

  • /que button bar order is now the count box, RAIDING, DONE on the left, CLEAR in the middle, and FILL, NEXT/GO on the right. On a phone they sit close together; on a wider screen CLEAR is centered and FILL and NEXT/GO sit at the right edge.
  • The empty names box now says "Tap to Copy Names".
  • The "reconnecting" indicator is now a centered amber pill over the UP NEXT header. It no longer sits in the bar, so nothing moves when it shows.
  • The top four rows of /que are one equal height with larger labels, and all /que text uses one font.
  • The default boss chips now include every current mega and primal, as well as every current five-star.

[2026.10.15.2]

Added

  • Custom boss images. Legendary channels can upload up to 10 pictures of their own (Mythical 20) on the new Custom bosses page (/streamer/bosses): choose an image, drag and zoom it into a square (or fit the whole image), name it, save. Type !set <name> in chat or hold it in /que Search Bosses and the boss overlay shows that name and picture. Names are 2-24 letters, numbers and spaces, and can't be a real Pokémon name or a RaidQ command word. Each channel only sees its own images, and two channels can use the same name. A boss that is active can't be deleted (Clear the boss first.). Plan limits aren't switched on yet, so every channel has the Legendary limit of 10 today.
  • Terms: a new Uploaded images paragraph.

Changed

  • /que Search Bosses lists your own boss images first, with a small custom tag.

[2026.10.15.1]

Changed

  • Legendary is now $10/mo (it was $5/mo). The plans page shows the new price; the home page no longer states any price.
  • The YouTube channel-id help now sends you to youtube.com/account_advanced first, with YouTube Studio as the second option.
  • The change log's Page column shows page names (Overlays, Chat, Supporters, Access, Admin) instead of internal names.

Fixed

  • The !set usage reply is shorter, so it arrives whole even when your name is long.

[2026.10.14.6]

Fixed

  • Boss names that exist in more than one forme (Dialga, Palkia, Deoxys, Mew and others) now always land on a real card on /overlay and /que — sprite and CP — instead of a blank name-only card. When you type just the bare name the forme is picked in this order: a forme word you typed (origin dialga), the forme named in the current raid rotation, the base forme, else the first known record. Chat and /que name the forme that was picked.

[2026.10.14.5]

Changed

  • /que mode popup: each mode shows in its own color (FREE white, PRIORITY purple, SUPPORTER gold, RSVP green, PVP blue) with a grey note on the right giving the raid group size it sets.
  • /que boss search: every boss you type now shows its normal row with a DMax row (like DMax Charizard) right under it. Typing the word dmax or dynamax anywhere in the box (for example dmax char) shows only the DMax rows for the rest of what you typed.
  • /que on 375px phones: the raid-group count and the RAIDING/FILL/CLEAR/DONE/NEXT-GO row now fit in one line even with the "reconnecting" pill showing.

[2026.10.14.4]

Changed

  • /que on phones: the mode popup opens above the raid-group bar (it rendered under RAIDING/FILL) and stays inside the screen on 390px-wide phones.
  • /que: the green raid-group count box moved from the header to the start of the RAIDING/FILL/CLEAR/DONE/NEXT-GO row.

[2026.10.14.3]

Changed

  • Undo and !undo now take back the raid's credit, the streamer's included: after Done, Next/Go, Fill, Clear, Clear Boss, Keep Q or a boss switch, one tap restores the previous raid group, queue order and boss and removes that raid from history, with streaks recomputed (a hand-set streak and any later snipe are kept). Undo is single level, and Next/Go is one undo entry.
  • RAIDING reads the same value everywhere: the button only goes red after the 2-hour idle reset (the 15-minute idle poll no longer showed it red early), and the streamer is credited exactly when the button shows green.

[2026.10.14.2]

Added

  • RSVP mode. A fifth queue mode: !set rsvp or pick RSVP on the /que page. It picks people like Supporter Priority (supporters first, everyone else after) with a raid group of 5. The overlay shows RSVP in teal, and you can change that color on the Overlays page.
  • Mode list on the /que page. Tap the mode button and a list opens below it with FREE, PRIORITY, SUPPORTER, RSVP and PVP. Pick one and it applies right away.
  • RAIDING button. Red by default. Turn it green and you are credited with the group, your raid count and streak included, every time the raid group is credited (Done, Done/Next, Clear, Clear Boss, switching boss, the 2-hour idle reset). You never take a raid slot. Nothing is credited on Next, in PvP, or with an empty group. It turns red again when you pick RSVP and after the 2-hour idle reset.

Changed

  • Picking a mode now sets the raid group size: 10 for Everyone, Priority and Supporter, 5 for RSVP, 1 for PvP. If more people are in the raid group than the new size allows, the last ones go back to the front of the queue, in order, with no raid credit and nothing added to Undo. Picking the mode you are already on sets the size again, so !set free and its siblings no longer answer "already ...".

[2026.10.14.1]

Changed

  • New /que layout. The raid group count moved up next to the channel name, the top row reads mode, UNDO, REG, QUE, and the action bar reads FILL, CLEAR, DONE, NEXT/GO. NEXT/GO does Done then Next, copies the new raid group's names and opens Pokémon GO, all from one tap.
  • !fill is a new chat command that does the same thing as !next.
  • The names box says "Click Here to Copy Names" when it's empty, with a bigger copy icon. The search row is as tall as a user row, CLEAR BOSS is in capitals, and HUNDO.POGO.TIPS has the logo on both sides.
  • The boss that's currently set shows first in the chip list.
  • The DMax box next to the search field is gone. !set dmax in chat works as before, and GMax search results are unchanged.

[2026.10.13.4]

Changed

  • The 365-day privacy scrub now retries a user it could not remove. Brand wording cleanup in the docs.

[2026.10.13.3]

Changed

  • Members are never removed for inactivity. Viewers who are listed as members in RaidQ (from the streamer's uploaded membership list, or set by a mod) are skipped by the 12-month automatic removal, even if a mod has set their tier to free.

[2026.10.13.2]

Changed

  • Inactive viewers are removed the same way as !forgetme. A viewer who hasn't typed a command in a channel for 12 months, and isn't a supporter there, is removed automatically hourly, a few at a time: profile and queue entry deleted, raid history kept under a random token. Supporters are never removed automatically. See Privacy.

Fixed

  • !forgetme now also clears your trainer name from the member-file import log when it was recorded under an older handle.

[2026.10.13.1]

Changed

  • Raid history is kept for good. Raid runs, who took part, and snipe credits are no longer deleted after 12 months (snipe credits were 90 days). Nothing you see changes today; older history simply stops disappearing.
  • !forgetme wording. The Privacy page now says exactly what happens: your profile is deleted, your history stays, and your handle on it is swapped for a random token that can't be traced back to you or reversed.

Removed

  • Behind-the-scenes cleanup. Nothing changes for you.

[2026.10.12.2]

Added

  • Members page — tap a viewer whose stored YouTube channel id is wrong and hit Clear YouTube id; RaidQ learns the right id the next time they type a command in your chat. The change shows in your channel's change log. If there is nothing to clear, the page says so.

Changed

  • The CSV import's conflict count now means only members whose hand-set level disagreed with the file. A member a different platform already owns at an equal or higher level no longer counts.

[2026.10.12.1]

Changed

  • Front page — the "Admin Panel" links now take you to the streamer dashboard (RaidQ — Streamer). The !set card explains picking a boss and !set clear; the !size card explains group size (!size N, 1–20) — matching the Commands page.
  • Front page — now describes RaidQ as chat-driven queue management.
  • Billing page — the plan table row now reads "Supporter CSV import" (there is no API sync).
  • Members CSV preview — rows the import can't match now say "channel id not on file" instead of "could not be looked up".
  • !tier on a Starter channel — the cap note names the Legendary plan (it said "Basic").
  • Waitlist page — now says requests are reviewed and streamers admitted manually as spots open.
  • !reg hints — the example name taken from a long channel name is cut to 40 characters, matching the {example} limit on the Chat page.

[2026.10.10.3]

Added

  • PoGoTips access setting — on the new Access & log page you choose whether PoGoTips support can act on your channel: Full, Read-only or Off. Only you can change it and it applies immediately.
  • Change log — the same page lists every settings change on your channel for 30 days: who (You or PoGoTips), when, which page, and the value before and after. Admins see every channel's log.

Changed

  • Custom chat replies on a Starter channel are refused when plan limits are on (the page already said so; now the save is refused too).
  • If saving your channel during sign-up fails, you now see a message instead of a blank dashboard.
  • The YouTube channel-id help now links to youtube.com/account_advanced.

[2026.10.10.2]

Fixed

  • Admins: impersonating a channel no longer drops after 30 minutes while you are working. It ends after 30 minutes of inactivity. Billing actions are not available while impersonating.

[2026.10.10.1]

Fixed

  • !tier @name hp 1hr and 2hrs now work: hr and hrs count as hours, like h.
  • A hall pass length the bot still doesn't accept now replies with the !tier usage line instead of "Not registered" followed by everything you typed.

[2026.10.09.8]

Added

  • New Chat page on the streamer dashboard: edit every reply RaidQ sends for !reg (registered, name changed, already registered, no name, friend code, name too long, registration closed, roster full). Click a variable chip to insert the trainer name, streamer name or example name, watch the live preview, and save. A channel that never edits a reply keeps the exact wording it has today. Custom replies are a Legendary and Mythical feature; while plan limits are off every channel can use them.

[2026.10.09.7]

Added

  • The Boss overlay colors now show a live sample Shadow Charizard card that follows the background color and opacity as you change them.

Changed

  • The wide overlay's two name columns are now sized to a typical 15-character name plus the slot number and badge, with a small gap between them, so they no longer stretch or move with the names shown. A 15-character name that is still too wide for its column shrinks a little to fit instead of being cut.
  • The mode line (FREE, SUPPORTER, PRIORITY, PVP, CLOSED) is now the same size as the RAID GROUP header on both queue overlays and in the Overlays page preview.
  • The Overlay colors section on the Overlays page is split into a Boss overlay card and a Queue overlay card, with bold labels and Save and Reset side by side. The names and headers color applies to the Raid Group overlays only.

[2026.10.09.6]

Fixed

  • The wide overlay now keeps RAID GROUP above QUEUE, like the vertical overlay, and shows the names in two columns in each section.

[2026.10.09.5]

Added

  • You can now change the colors of your overlays. On the Overlays page, set the boss overlay background color and opacity, the colors of the FREE, SUPPORTER, PRIORITY and PVP mode labels, and one color for player names and headers. A live preview shows your choices before you save. Reset to defaults brings back the current colors. After saving, refresh the browser source in OBS or the streaming app. CLOSED stays red.

[2026.10.09.4]

Added

  • A new wide queue overlay at /overlay/wide: the mode line across the top, RAID GROUP (BATTLER in PvP) on the left and QUEUE on the right. Names up to 15 characters show whole. It works like the vertical overlay in every other way.
  • A new Overlays page (the Overlays tile on your Streamer Dashboard) with Copy buttons for the vertical Raid Group overlay, the wide one and the Boss overlay. The dashboard now keeps just the Queue page link.

[2026.10.09.3]

Changed

  • The paid queue mode is now called SUPPORTER everywhere you see its name. The overlay mode line reads SUPPORTER (and SUPPORTER · CLOSED while the queue is closed), the mode button on /que reads SUP, and chat replies say "Queue mode: Supporter Only." and "Supporter Priority". The Members page is now titled Supporters; its address is unchanged.
  • !set supporter and !set supporters now switch to that mode. !set mem and !set members keep working. Nothing about how the modes work changed.
  • The same wording now appears in the Supporters page: the Sync supporters tab, "Supporters by Level", the Remove supporters checkbox and removal banner, the Legendary plan notice, and the plan and billing rows (Supporter tiers, Supporter CSV/API sync), plus the home page copy. Plans and prices are unchanged.
  • !block mem and !unblock mem now answer with "supporter-blocked" wording, and the CSV preview text says supporters. The commands themselves are unchanged.

[2026.10.09.2]

Fixed

  • Adding RaidQ to your iPhone home screen from your queue link now keeps you signed in to your queue. Open your /que link in Safari, tap Share, then Add to Home Screen, and the icon opens straight to your queue with no login. Icons added before this update still open the login page: delete them and add the icon again.

[2026.10.09.1]

Fixed

  • The red CLOSED on the overlay's mode line now shows when the queue is closed (when !here is turned away), not when registration (!join) is closed.
  • Pinned boss chips on /que show their catch CP and weather again, on every device. A boss you set from /que gets its numbers a moment after the set.
  • A !snipe reply, and the reply to a mod's !set snipe @user, no longer gets its end cut off in chat. When a reply is too long the boss name is shortened first (for example S. Landorus-Ther).
  • A problem reaching Discord when the deck is posted can no longer interfere with chat or the deck.

[2026.10.08.8]

Added

  • Boss chips on /que are now shared: every mod on the channel sees the same pinned chips in the same order, on every device, within a few seconds. Pin with ⊕ (or by setting a boss from the picker); × hides a default chip or unpins a pinned one, for everyone.
  • Chips go back to the defaults 6 hours after the channel's last raid activity.

Changed

  • Chip order is fixed: unknown level first, then 5★, Shadow 5★, GMax, DMax, Mega/Primal, 3★, Shadow 3★, 1★, Shadow 1★, A–Z within each group. Setting a boss no longer moves its chip to the front.
  • A chat !set no longer pins a chip.

[2026.10.08.7]

Changed

  • Raid Group order: people added by one Next are sorted T4 → T3 → T2 → T1 → free, then A–Z by trainer name, behind anyone already in the group. The order is set when they're added, so a later tier change doesn't move them. /que, the overlay and !deck all show the same order, and Undo puts the previous order back exactly.

[2026.10.08.6]

Added

  • Costume and event bosses work on the overlay: !set astronaut pikachu shows "Astronaut Pikachu" with Pikachu's picture, CP, types and WEAK TO. Form names typed in either order resolve too (black kyurem, dusk mane necrozma, crowned sword zacian).

Changed

  • Boss overlay WEAK TO icons are now as tall as the CP line. The first four always show; more appear when they fit the card, and the rest become "+N".

[2026.10.08.5]

Changed

  • Queue overlay header: the mode line now shows FREE, MEMBERS, PRIORITY or PVP in its own color, and reads "MEMBERS · CLOSED" in red while registration is closed. It sits right above the Raid Group line.
  • In PvP mode the Raid Group is labeled "Battler" on the overlay and on the /que page.

[2026.10.08.4]

Added

  • Snipes now remember which boss they were for. !snipe credits the boss that's up, or the one you just cleared if that was within the last 6 hours, and the reply says so: "Sniped Kyogre!" for your own snipe, "Sniped Kyogre for bob!" when a mod grants one with !set snipe @bob.
  • If there hasn't been a raid in the last 6 hours, there's no boss to credit, so the snipe is refused ("No raid in the last 6 hours, no boss to credit this snipe to."). Nothing is recorded and your 60-second cooldown isn't used up.

[2026.10.08.3]

Changed

  • Misspelled boss names now switch right away. When a typo clearly points at one boss, !set and the /que boss picker set it immediately — no more "retype it exactly to confirm" step, even mid-raid. The people on deck are still credited when the boss changes, same as before. If a typo sits between two real bosses you still get a "Did you mean X, Y?" reply and nothing changes.
  • Chat replies always use the boss's proper name. !set shadow landorus answers "Active boss: Shadow Landorus", !clear says "Shadow Landorus", and corrected typos read "Corrected to Shadow Landorus. Active boss: Shadow Landorus" — never the internal key like "shadowlandorus". Names the bot doesn't recognize are echoed as you typed them.
  • Boss overlay: the "2x" tag on the WEAK TO line is about a third bigger so it reads on stream. Type icons are unchanged.

[2026.10.08.2]

Added

  • Boss overlay: the boss's own type icons now sit at the bottom-right corner of its picture, and a new "WEAK TO" line under the CP shows what hits it hardest. Up to 4 type icons, double-weakness types first with a "2x" tag, then the rest, with "+N" if more are hidden.
  • Custom or unrecognized boss names show neither the icons nor the line.

[2026.10.08.1]

Added

  • Streamers can now remove members who lapsed from the Sync members preview. The preview names who would lose member status, and nothing is removed unless you tick the remove box.
  • The preview also lists file rows that matched nobody, warns when no row matches anyone, and explains in plain words which members were kept instead of lapsed.
  • A file with under 80% of the rows of your last applied upload can't remove anyone. Its adds and updates still apply, and a banner says removal was refused.

Changed

  • Member names no longer appear in the page address after an upload.

Fixed

  • Old YouTube members who had lapsed could not be removed from the members page. They can now.

[2026.10.07.2]

Fixed

  • The stream overlays no longer reload themselves every 15 minutes. If polling ever stalls for about 11 minutes, they now recover on their own without reloading, and they still reload when RaidQ ships an update.
  • Tier badges on the /overlay queue now show T1, T2 and T3 again.

[2026.10.07.1]

Fixed

  • Chat replies now name Dynamax and Gigantamax bosses the short way, as "DMax" or "GMax" followed by the name. !set dmax azelf and the !clear after it both say "DMax Azelf", and the "did you mean" warning before a boss change uses it too. Kommo-o is now spelled "Kommo-o" instead of "Kommo-O".

[2026.10.06.4]

Fixed

  • If a boss was ever set in a way that left no saved display name, !clear now words it the same way the queue page does: a Dynamax or Gigantamax boss gets "DMax " or "GMax " in front, and names with a hyphen keep it (for example "GMax Ho-Oh", "Porygon-Z"). Two different bosses can no longer end up with the same name in that reply.
  • On the /que page, the first "change boss" confirmation after opening the page now names the boss properly instead of showing a squashed internal name (for example "giratinaalteredforme").
  • The stream overlay now handles quotation marks and apostrophes in player names safely.

[2026.10.06.3]

Changed

  • The /que page now says "supporter" instead of "member": the Hall Pass error on a paying user reads "User is already a supporter", and the tier popup label reads "Already a supporter". Nothing about how the queue works changed.

[2026.10.06.2]

Changed

  • Chat replies and the commands page now say "supporter" instead of "member", "Chat:" instead of "YT:", and "@name" instead of "@YTname". Nothing about how commands work changed; !here mem, !block mem and the Mem Only / Mem Priority modes are unchanged.

[2026.10.06.1]

Changed

  • YouTube membership now comes only from the CSV you upload. RaidQ no longer talks to YouTube's API at all.
  • A row in your CSV whose channel id RaidQ has not seen yet now counts as "not matched". It will match once that viewer has chatted in your channel, or on an upload after they have. A not matched row still never removes anyone's level.
  • On the Members page, the list of people missing from your file now says they will be kept and listed as lapsed, and that uploads from your page never remove anyone.

[2026.10.05.9]

Added

  • A YouTube rename now keeps your raid history. If you change your YouTube channel name, RaidQ recognizes you by your channel and keeps your registration, level, streak and raid history instead of starting a second entry.
  • The Members page shows each YouTube member's name from your membership CSV (the Member column) when there is one, and the chat handle when there is not. Sorting and search use it too, and Copy names uses it for members who have no trainer name.
  • After a CSV preview or import, the Sync tab shows how many rows matched by channel id, through the YouTube lookup, by handle, and not at all.

[2026.10.05.8]

Fixed

  • On the /que page the mode button (FREE, MEM, PRI, PVP) now stays the same size in every mode, so tapping through the modes no longer shifts the buttons beside it or leaves a colored edge behind on iPhone and Safari.

Changed

  • On the /que page, Undo and Clear have swapped places: Undo is now at the top of the page and Clear sits with Done and Next above the raid group. They work exactly as before, and Clear still asks you to confirm.

[2026.10.05.7]

Changed

  • Chat replies, the home page and the docs now say "raid group" where they used to say "deck" or "on deck". For example, !here when you are already picked replies "You are in the next raid group." The !deck command itself keeps its name.
  • The overlay link on the streamer dashboard is now called "Raid Group overlay".
  • !who from a viewer who has not registered yet now gives the same register reply as !here, with an example name from your channel.
  • Typing !reg with a friend code now also shows an example of what to type instead.

[2026.10.05.6]

Changed

  • The overlay and the /que page now say Raid Group instead of On Deck.

[2026.10.05.5]

Changed

  • A level set by a mod is now a true lock, on chat !tier, the /que page, the members page and every CSV upload or membership sync:
    • Set at or above the viewer's membership level: it is a floor. The viewer gets whichever is higher. If their membership later maps to a higher level they move up, and if it drops or lapses they fall back to the level the mod set.
    • Set below their membership level (including setting a paying member to Free): it sticks. Uploads and syncs keep the membership label up to date but never raise the level.
  • Members page: turning "Set level manually" off now removes the lock and gives the viewer their membership level right away, when they have one.
  • After a CSV upload, the conflict count now includes every member whose mod-set level is holding against their membership level, on each upload.

[2026.10.05.4]

Fixed

  • The queue overlay no longer gets stuck on "Loading…" when it reloads while your channel has been quiet for a while. It now shows the current raid list (or its normal empty state) right away.
  • If a refresh of the overlay hangs, it gives up after 8 seconds and tries again on its next refresh instead of stalling.

[2026.10.05.3]

Fixed

  • In Mem Only mode, Twitch subscribers (and viewers a mod adds with !here @name) who join the queue are now pulled into the raid group like any other member. Before, they could join but were skipped on every !next.
  • !set dmax azelf now replies "Active boss: Dynamax Azelf" with the Pokémon name capitalized. Same for !set gmax.
  • Typing !reg with a friend code when you are already registered now tells you that you are already registered and points you to !fc.
  • !who no longer says a viewer is "registered as UNREGISTERED" when they have not picked a trainer name yet. It tells them to register. The mod lookup !whoami @name says that viewer isn't registered yet.

[2026.10.05.2]

Changed

  • The DMax cloud on the boss overlay now gently floats instead of sitting still.
  • The members page uses plain hyphens instead of long dashes in its labels and messages.

Fixed

  • The dropdowns on the admin page now fit on small phone screens.

[2026.10.05.1]

Changed

  • When a viewer types !here or !snipe before registering, the reply now tells them exactly what to do: type !reg followed by your Pokémon Go in game name, with an example name from your channel. This also covers viewers who were removed with !forgetme and viewers who only had a snipe on record.
  • Typing !reg when you are already registered now points you to !fc.
  • !set snipe @user now needs the target to be registered. Otherwise the reply says they aren't registered yet and nothing is recorded.

Fixed

  • !reg refuses a 12 digit friend code and asks for your in game name instead.
  • A viewer who only had a snipe on record can now register without losing their tier, streak or raid history.
  • !snipe no longer creates an account for someone who never registered.

[2026.10.03.5]

Added

  • The Sync members tab now shows how your last file matched: how many rows matched by channel id, how many by handle, and how many members were kept instead of lapsed, with the reason. You see it on the preview and again after you apply.

Fixed

  • Undo now keeps a raider's identity link and their members-only pass, so a restored deck or queue keeps showing the right level.

[2026.10.03.4]

Changed

  • The admin page got a tidy-up: clearer cards and buttons. Nothing changes for streamers or viewers.

[2026.10.03.3]

Changed

  • The old /commands page is gone. Visiting /commands now takes you to the Chat Commands page, which is the one place to look up every command.

[2026.10.03.2]

Fixed

  • A YouTube Studio members CSV now matches members who have chatted by their channel id. Members who typed !here still match after they change their handle.
  • An upload no longer lapses a member unless the file proves they are gone. A row that could not be matched leaves the member's tier alone.
  • A stored YouTube channel id is kept when the same person later chats from Twitch.

[2026.10.03.1]

Fixed

  • Tier badges on /que no longer vanish after a refresh or when raiders move to deck.

[2026.10.02.1]

Added

  • PvP queue mode. A fourth queue mode for PvP sessions: tap the mode button on /que (it now cycles FREE, MEM, PRI, PVP) or type !set pvp. While it's on, anyone can !here and the group is picked strictly first come, first served; group size and the current boss stay as they are. Nothing earns raid credit or streaks in PvP, !here replies without the streak text, and !snipe is turned off. People on deck when you switch stay there, and credit follows the mode at the moment the deck is cleared. Switch back to any other mode and normal crediting resumes. The overlay shows PvP.

[2026.10.01.1]

Added

  • Admins can now disable, re-enable and remove a streamer account, and change a channel's plan, from the admin page. A removed account sees the same "account disabled" message when signing in and needs a fresh approval to come back; its raid and viewer data is untouched.

Fixed

  • Sign-in no longer shows an error if you were already signed in (for example after a double-tapped sign-in button).
  • A removed or disabled streamer is now signed out on their very next request.

[2026.09.30.3]

Changed

  • !undo (and the /que page's Undo button) now only restores the deck, queue, and boss — it no longer reverses raid credit (streak, raid count, leaderboard, reports). If a raid had already been credited before you undo, that credit stays; running !done again right after an undo will credit it a second time, so use !undo for mis-clicks before you !done/!next/!clear, not to take back a completed raid's credit.
  • !here's "raids done recently" count now uses the same day-boundaries (Eastern Time midnight to midnight) as !topraider/!history, instead of a rolling 24-hour-per-day window — so the count lines up with those commands.

Fixed

  • !forgetme/!forgetyou now fully scrub a departing viewer's data — nothing lingers in the undo history or CSV-import records that used to keep a trace of the deleted name.
  • A rare timing gap where a viewer removed via !forgetme could briefly reappear on the deck/queue after an undo has been closed.
  • The privacy page now correctly notes !forgetme only clears your data on the channel you ran it in (not every channel you're registered on), and documents the one short-lived, already-expiring piece of data (a CSV import confirmation step) that isn't affected by !forgetme.

[2026.09.30.2]

Fixed

  • The /commands page and this site's command reference were out of sync with each other and with a few things the bot actually does — both now agree, and both now mention the mod command for adding someone else to the queue (!here @name), the extra spellings for turning off the boss (!set none/!set off/!set unset), and a couple of other small missing details. Nothing about how any command works changed — just what the pages say about them.

[2026.09.30.1]

Fixed

  • !clear no longer shows a raw internal name (like gmax-charizard) for the boss in rare cases — shows a readable name instead.
  • The landing page's description of !gift was wrong (talked about a "gift code" that doesn't exist) — fixed to match how !gift actually works.
  • Boss name auto-correct now also works for species that were only added recently, not just ones from the original list.
  • Typing "crowned zacian" or "crowned zamazenta" as a boss name now resolves correctly.
  • A YouTube handle with certain special characters near the length limit can no longer get corrupted when saved.

[2026.09.29.3]

Removed

  • !gift name <GiftName> (the mod command to set a custom gift-shoutout name) is gone. If you'd already set one, !gift still uses it — it just can't be changed via chat anymore.

Fixed

  • Behind-the-scenes fixes. Nothing changes for you.

[2026.09.29.2]

Fixed

  • Behind-the-scenes fixes. Nothing changes for you.

[2026.09.29.1]

Fixed

  • Behind-the-scenes fixes. Nothing changes for you.

[2026.09.28.3]

Added

  • New chat command !undo — undoes the last !done, !next, !clear, or !set clear, the same as pressing the Undo button on the /que page (either one can undo what the other just did). If that action had already credited a completed raid, the credit (streak, raid count, leaderboard, reports) is undone too.
  • PoGo trainer names are now capped at 15 characters everywhere you set one — you'll get a clear "too long" message instead of it getting silently cut off.

Removed

  • !move is gone. Reorder the queue from the /que page instead.

[2026.09.28.2]

Changed

  • Behind-the-scenes only: updates now ship more safely. Nothing you'd notice.

[2026.09.28.1]

Changed

  • !join/!add now say "‼️ Not accepting new friends right now. Usually this is for a short time, please check back in a few minutes. 🫶" when registration is closed, and "Want to raid?" instead of "Want in?" when it's open. !reg uses the same closed-registration wording.

Fixed

  • A chat reply that happened to land right on the 195-character limit could very rarely cut an emoji in half — it now backs off one character instead.

[2026.09.27.2]

Fixed

  • If a chat command hits an unexpected error, it now replies "Something went wrong, try again in a moment." instead of just failing silently — nothing you did was lost, just run the command again.
  • Undoing a raid across a boss change is a touch more reliable under the hood — no behavior change you'd notice.

[2026.09.27.1]

Changed

  • A round of clearer, shorter chat replies: !here before a boss is picked now shows your streak and recent-raid count too, not just a plain "queued" message; the "you're already in line" replies read a bit more naturally; !stop reg gives mods a quick confirmation instead of a viewer-facing paragraph; !join's instructions are shorter; the health check now tells you when it's actively re-checking instead of just "no data yet"; and the "members get priority" line on !done now only shows for channels that actually have that perk.

Fixed

  • A few replies (!set, !tier, !que, !deck, !done) could very rarely get cut off mid-word when they ran long — they're now guaranteed to end cleanly.
  • !gift's saved name is capped at 50 characters, matching every other saved name.

[2026.09.25.3]

Added

  • New streamers can now sign up for RaidQ themselves — sign in with Twitch or Google, link a channel, accept terms, and get a working queue and overlay right away, no wait for Jon. Over capacity, you get a waitlist spot with your position shown; a channel that's already claimed goes to a quick review instead.

[2026.09.25.2]

Fixed

  • A boss could show no sprite after a brief lookup failure even though its sprite was already saved; the correction reply reads plainer.

[2026.09.25.1]

Fixed

  • The OBS overlay and boss card reload more reliably right after an update ships, and recover on their own if a poll ever hangs, instead of needing the 15-minute safety refresh to catch up.

[2026.09.24.4]

Fixed

  • !clear with no boss active now replies Cleared queue/deck. No active boss. instead of showing an internal placeholder name.

[2026.09.24.3]

Added

  • !set keep <boss> / !set <boss> keep in chat: change the boss without clearing the queue — everyone waiting carries over to the new boss in the same order, the raid group is still credited and cleared, and the reply tells you how many were kept. Same thing the Keep Q button on /que does.

[2026.09.24.2]

Added

  • After uploading a YouTube or Twitch members CSV, the Sync tab now shows who dropped off since last time in one copyable list, plus a history of your last 10 uploads for each platform so you can look back further. If any of the dropped members never had a PoGo name saved, the entry now says how many — they can't appear in the copyable list, but they still count.

[2026.09.24.1]

Fixed

  • Pages with a trailing slash (like /streamer/) now load instead of showing "Not Found".
  • The admin Reports page now has a link back to the rest of the site.
  • Several pages that were missing the site icon (browser tab icon) now show it, including this docs site.

[2026.09.23.4]

Added

  • /streamer/members now has the same row-edit modal as /edit — a logged-in streamer can tap a row to edit a trainer's name, level, and "Set level manually" lock, remove them, or add a new one, all scoped to their own channel.
  • Removing a user (either surface) now also clears their queue/deck entries for that channel, instead of leaving a stray UNREGISTERED row until the next clear.

Fixed

  • Closed a cross-site-submission gap on every /edit action (Save, Remove, Add, Channels, the membership/Twitch level maps, CSV preview/apply).
  • A CSV review pending under a hand-typed alias channel link now shows up correctly instead of silently disappearing.

[2026.09.23.3]

Fixed

  • The members-only chat block now points you at the right command (!here mem) instead of a nonexistent !member.

Added

  • The /commands page links to the full command reference.

[2026.09.23.2]

Fixed

  • Removing a user on the admin Users page now actually removes them, even for older accounts stored with an @ in front of the name.
  • The "Set level manually" switch on the admin Users page now really locks (or unlocks) a member's tier — before, flipping it with the level left the same silently did nothing.
  • The admin page no longer shows a "Saved" message when a save actually failed.
  • Reviewing a CSV import on the admin page no longer loses your place if you save something else first.
  • Adding a new user on the admin page no longer shows a blank error screen if something goes wrong — you'll see a normal error message instead.

[2026.09.23.1]

Changed

  • /que now backs off its background refresh rate exactly the way the overlays do — a tab left open with nothing happening settles down to checking every 5 minutes instead of every minute, and tapping the page catches it up instantly.
  • /que now lets your screen sleep again 2 hours after the last activity in chat or on the page, instead of keeping it lit all night.

Fixed

  • The Clear button on /que now asks "Clear queue + deck?" before wiping everything, just like Clear Boss already does.
  • Dragging someone into an already-full raid group on /que now shows an error instead of silently overfilling it.

[2026.09.22.3]

Changed

  • /que runs quieter in the background — a stretch with no changes backs off polling further, the UP NEXT list shows right away instead of a beat after the page loads, and Done/Next completes in one tap end-to-end.

Fixed

  • Dragging a card into the middle of the deck or queue could snap back to the wrong spot after the next refresh — it now stays put.
  • Confirming a boss set no longer causes a brief flash while the boss list reloads.
  • A tap that fails (rare — a burst of taps, for example) now shows a short error message instead of quietly reverting with no explanation.
  • Opening /que from your phone's home screen now lands on your channel, not the first one alphabetically.

[2026.09.22.2]

Fixed

  • A pinned DMax/GMax chip on /que now lights up gold while it's the active boss — it never did before, even mid-raid.
  • Tapping any saved pinned chip moves it to the front of the pinned list, and it stays there.
  • !set's chat reply now shows the boss's real name ("Gigantamax Charizard") instead of an internal code ("gmax-charizard").

[2026.09.22.1]

Added

  • The change-boss confirm on /que now has a third button, Keep Q, that shows up when there's a queue waiting. Tap it to switch bosses without losing your queue — everyone keeps their spot, only the deck clears (and still counts as a completed raid, same as before).

Changed

  • If a channel goes quiet for 2 hours with no chat commands or /que taps, the queue and deck are automatically cleared (crediting whoever was on deck) the next time something happens.
  • The DMax box on /que now shows a dedicated "DMax <Species>" result when you search with it turned on, instead of changing what your next tap does.
  • Dynamax bosses now show their catch CP on the pinned chip and the overlay card.
  • Added 15 more Gigantamax species to the picker (32 total, up from 17) — sprite art for some of them is still on the way.
  • Fixed a rare case where searching "zacian" could point at the wrong catch CP.

Fixed

  • The DMax box could offer a Shadow raid boss as a "DMax" pick, which would get rejected when tapped — it no longer offers that combination.
  • Loading /que right after a long quiet period could still show the previous raid's boss and queue for a moment — it now shows the clean, empty state immediately.
  • Switching bosses with a queue waiting could, in a rare case, fail with an error instead of switching. Fixed.
  • The DMax box sometimes left old search results on screen for a while after it turned itself off from inactivity — it now clears them right away.

[2026.09.21.2]

Fixed

  • Fixed a bug on iPhone where you couldn't scroll all the way to the bottom of the queue — tapping a row used to block the page from scrolling.
  • Reworded the !here reply when the queue is closed to make it clearer the queue itself is closed, not just that no boss is set.

[2026.09.21.1]

Added

  • The /que boss picker has a new DMax box next to the search bar. Turn it on and every boss you pick or type sets as Dynamax automatically, until you turn it off — it also turns itself off if the channel's gone quiet for a while.
  • All 17 Gigantamax species we have artwork for now show up as their own search results — pick one and it sets as Gigantamax, no box needed.
  • The overlay now shows a little cloud graphic above Dynamax raids.

Changed

  • Dynamax and Gigantamax bosses show a "DMax "/"GMax " label in front of their name on both /que and the overlay.
  • The overlay card's padding got a small trim for a tighter look.

[2026.09.19.2]

Fixed

  • The max-boss glow (added in 2026.09.19.1) wasn't actually visible on stream — the card's background had no padding above the sprite, so the glow bled off the edge with nothing dark behind it. Fixed, and the glow is now resizable with a new &glow=<0-40> overlay URL option (default 18px, &glow=0 removes it).

[2026.09.19.1]

Added

  • The boss overlay now styles Dynamax and Gigantamax raids: a Dynamax boss gets a crimson-tinted sprite with a red glow, a Gigantamax boss gets the same glow with its normal picture. New &tint=<0-100> overlay URL option controls how strong the Dynamax wash is (default 50, &tint=0 turns it off). Regular bosses are unchanged.

[2026.09.18.1]

Fixed

  • !clear now confirms the boss by its proper name ("Mega Charizard X") instead of the internal shorthand it used to echo ("megacharizardx"). Same fix for the Clear Boss button on /que.

[2026.09.17.1]

Changed

  • Overlays now back off their refresh rate the longer a channel sits quiet — normal speed while chat's active, slower after 15 minutes of no activity, slower still after 30 minutes.
  • The boss overlay's picture is bigger (144px, up from 96px), and you can now resize it from the OBS source URL by adding &img=<size> (64-200).
  • If OBS reports the source is actively streaming, the overlay keeps its normal refresh speed even during a quiet chat lull, so it never looks stale on a live broadcast.

[2026.09.16.6]

Fixed

  • Fixed the overlay's missing weather-boost icon for Crowned Zamazenta raids set with a bare boss name.

[2026.09.16.5]

Added

  • Plan names updated: Free is now Starter, Basic is now Legendary, and Pro is now Mythical. This is a naming change only — pricing, features, and your current plan are unaffected.

[2026.09.16.4]

Added

  • The Pro plan is marked "Coming Soon" — it's not purchasable yet. The Upgrade to Pro button on the billing page is now disabled, and the plans page notes it's coming soon. Free and Basic are unaffected.

[2026.09.16.3]

Fixed

  • If you changed your display name while already in the queue, the raid page, overlay, and chat replies used to keep showing your old name until you left and rejoined. They now pick up your new name right away.

[2026.09.16.2]

Added

  • Behind-the-scenes groundwork. Nothing changes for you.

[2026.09.16.1]

Fixed

  • Restored the Raid Reports link on the streamer dashboard — it had gone missing since a recent navigation update.
  • The Reports page's "All" time range now reads "12 months" to match how far back raid history actually goes.
  • The queue page now waits exactly as long as the server asks after a brief rate-limit pause, instead of a fixed 15-second guess.

Notes

  • Behind-the-scenes fixes. Nothing changes for you.

[2026.09.15.1]

Changed

  • Boss overlay sprite art now fills its box correctly instead of rendering small with padding around it (Mega Latios and similar). Visual-only, no behavior change.
  • Removed an unused overlay visual effect for Dynamax/Gigantamax bosses. Visual-only, no behavior change.

[2026.09.14.4]

Fixed

  • Billing edge-case fix: a rare checkout case could have left a channel's grace period wrong; fixed before it could affect anyone. No visible change for streamers.

[2026.09.14.3]

Changed

  • Behind-the-scenes billing fixes. Nothing changes for you.

[2026.09.14.2]

Fixed

  • Pulling, clearing, or viewing the deck (!next/!done/!deck, and the matching Queue Manager buttons) now works even when no boss is set, instead of refusing.
  • Setting the boss to bare "zacian" or "zamazenta" now shows the correct CP and sprite instead of falling back to a name-only card. Setting it to the Crowned Sword/Shield forme is unaffected.

[2026.09.14.1]

Dynamax and Gigantamax raid boss support.

Added

  • !set now accepts Dynamax and Gigantamax bosses: !set dmax <species> or !set gmax <species> (also works as dynamax/gigantamax, and the word can go before or after the species name). The overlay shows a "D-Max"/"G-Max" tag on the name and drops the weather-boost CP row, since Dynamax/Gigantamax raids don't have one.
  • Undoing a boss change now correctly restores a Dynamax/Gigantamax boss's card, not just its name.

Known issue

  • !clear's confirmation message can show the boss's internal key (e.g. gmax-charizard) instead of its friendly name for a Dynamax/Gigantamax boss — cosmetic only, tracked for a future fix.

[2026.09.13.3]

Streamer plans — Free / Basic / Pro. See the new Plans & Pricing page for the full comparison.

Added

  • Three plans: Free, Basic ($5/mo), and Pro ($20/mo). New channels start on Free; existing channels keep full access until plans are turned on for your channel.
  • Free plan limits, once active: slower overlay/queue refresh (15s instead of 5s), 30-day reports history, a 7-day window on !history/!topraider, a 500-user registration cap, member tiers capped at Tier 1, and member CSV/API sync plus !snipe disabled.
  • A 7-day grace period after a failed or canceled payment before dropping to Free limits — nothing is ever deleted, existing data just stops growing until the plan is restored.
  • A new Billing page (current plan, status, limits, upgrade/manage-billing buttons) for streamers to manage their subscription.

Changed

  • The raid-boss overlay card keeps its existing 30-second refresh on every plan — unrelated to the plan limits above.

[2026.09.13.2]

Changed

  • The Reports dashboard and the channel management (Edit Users) page now work properly on phones and tablets — the users list becomes a stack of cards on a narrow screen instead of a squeezed sideways table, and buttons/inputs are easier to tap one-handed.

[2026.09.13.1]

Changed

  • Correcting a typo in !set now double-checks before ending a raid that's already in progress: if the fix would switch to a different boss while people are queued or picked, you'll get a "Did you mean X? This would end the current Y raid — retype it exactly to confirm." reply instead of it happening automatically. Just retype the corrected name to confirm — nothing changes until you do.
  • Off-rotation raid bosses set via chat no longer show a duplicate chip on the /que page when the boss's name is spelled slightly differently between the raid rotation and the chat command (e.g. "Altered" vs "Altered Forme").
  • Fixed a rare mislabeling where a boss sharing a Pokédex number with a Mega/Primal form (e.g. Armored Mewtwo, which shares its number with Mega Mewtwo) could be mislabeled as a Mega/Primal form on the overlay.
  • Small reliability fixes to the /que page's "next" button and boss tracking — no visible change under normal use.

[2026.09.12.3]

Changed

  • !forgetme and !forgetyou now also anonymize your past raid history instead of leaving it tied to your name — your raid/participation counts stay accurate for leaderboards and stats, but your name is scrubbed everywhere it would otherwise show up. This is separate from — and now covers more than — the manual data-request path described in our Privacy Policy.

[2026.09.12.2]

Changed

  • Old data is now cleaned up automatically on a schedule: raid history older than about a year, and security/login records older than about a year, are periodically removed. Recent raid history, streaks, and leaderboards are unaffected.

[2026.09.12.1]

Added

  • The streamer sign-in page now links to our Privacy Policy and Terms in a footer, and shows a short notice under the sign-in buttons linking to both.

[2026.09.11.4]

Fixed

  • Channel pickers on the public /que and /reports pages no longer list alias channels (a channel merged into another one under the hood) — only the real channel shows up, so you can't accidentally pick the alias by mistake. Admin channel-management pages are unaffected.

[2026.09.11.3]

Members page only — nothing here changes the streamer queue page, overlay, or chat commands.

Added

  • The Users tab now has a Since column showing the date a viewer's level last changed. Blank means we haven't recorded a change yet.
  • A new date-range filter ("Tier since from" / "to") narrows the table to rows whose level changed within that window.
  • Two new filter chips: YouTube member and Twitch sub, so you can show just the viewers whose level came from a YouTube membership or a Twitch subscription. Combine them with any other chip — they add up, same as the rest.

[2026.09.11.2]

Members page only — nothing here changes the streamer queue page, overlay, or chat commands.

Fixed

  • Filter chips on the Users tab now add up instead of narrowing down. Turning on "Manually set" and a level chip together used to sometimes hide rows that matched only one of the two — now every row matching either chip shows.

[2026.09.11.1]

Raid Reports is back.

Fixed

  • The Raid Reports page (/streamer/reports) works again — it shipped a few weeks ago, but a bug meant the charts never actually loaded. That's fixed now.
  • Two of the charts ("Total Queuers" and "Unique Raiders") were showing the same numbers as "Raids per Period" — they now show their own correct numbers.

[2026.09.09.3]

Backend-only capacity work — commands, /que controls, and the overlay layout are unchanged.

Changed

  • When a channel's queue has been quiet for a while, the queue overlay, boss overlay, and /que page slow their auto-refresh down (to save server capacity) and speed back up automatically the moment any command runs — no action needed, and nothing to notice unless a stream is unusually quiet.
  • The boss overlay's own refresh rate is a little slower while active (a boss card only changes on !set, so this has no visible effect).
  • The overlay's safety-net full-page reload now happens every 15 minutes instead of every minute (only matters if the overlay ever gets stuck, which is rare).

[2026.09.09.2]

Admin /edit page only — nothing here changes the streamer queue page, overlay, or chat commands.

Fixed

  • Trainer search no longer jumps your cursor out of the box while you're typing, and it waits a little longer before searching (it was cutting off mid-word before).
  • Re-uploading a membership CSV that's already applied now says "Everything already in sync" instead of showing an Apply button that looked live but did nothing.
  • The Levels tab's Save button now tells you if a save actually failed, instead of always saying "Saved."
  • Enabling, disabling, or regenerating a channel's streamer link no longer resets your search, filters, and page back to the start.
  • A CSV preview you're reviewing now survives switching sort order or pages instead of getting lost.
  • The Channels table now scrolls sideways on narrow screens instead of stretching the whole page.

[2026.09.09.1]

Fixed

  • Fixed a rare bug where clearing or finishing a raid before any boss was actually picked could incorrectly count as a completed raid, or briefly show "unset" as the boss name on the queue page, overlay, or after Undo. Neither can happen now — no boss active correctly means no boss active, everywhere. If the deck shows no boss right after this update (or after an Undo), just !set the boss again to pick the queue back up.

[2026.09.08.4]

Added

  • !topraiders now works as an alternate spelling of !topraider.

Changed

  • Your streak emoji now upgrades as your streak grows: 🔥 for 2-6 days, ⚡ for 7-13, 💎 for 14-20, 🏆 for 21-27, 👑 for 28-34, 🚀 for 35-49, 🌟 for 50-99, and 🐉 for 100+.
  • !topraider/!topraiders now shows just the month in its header (e.g. "Top raiders (Sep):") instead of the month and year.
  • !snipe and the mod version !set snipe now show your full streak and raid-count info in the reply, same as !here — not just a bare streak number.

[2026.09.08.3]

Security

  • Added rate limiting to the queue page, overlays, and streamer login to protect against abuse or misbehaving clients, on top of the existing per-command chat rate limit.

Notes

  • Internal-only hardening pass — no new commands, controls, or visible behavior changes.

[2026.09.08.2]

Security

  • Tightened several backend security checks based on an internal audit: the admin login check now fails safely if it's ever misconfigured instead of silently letting anyone through, long-lived streamer sessions now expire after 180 days even if kept continuously active, and a few endpoints got hardened against abuse (oversized requests, repeated image-fetch retries, and a way to create junk data for a channel that was never actually signed up).
  • The boss image endpoint now sends an extra security header and double-checks that what it serves back is actually an image.

Fixed

  • Searching the roster for a name containing % or _ now searches for that exact text instead of treating those characters as wildcards.
  • Sorting the roster by an unusual value typed into the URL no longer causes an error page.

Notes

  • Internal-only hardening pass — no new commands, controls, or visible behavior changes.

[2026.09.08.1]

Fixed

  • Setting a boss with an explicit X or Y form (e.g. "mega raichuu x") no longer silently drops the X/Y when auto-correcting a typo. The last-resort spelling correction was quietly deleting the X/Y as if it were part of the misspelling.
  • User handle matching is now fully consistent for handles with unusual capitalization (e.g. from non-English keyboards) — a rare internal mismatch is fixed.
  • The "Manually set" filter on the Users list now stays checked after saving a row, instead of silently resetting.

Changed

  • Behind-the-scenes cleanup of the Users list search and filters. No visible change.

[2026.09.03.2]

Fixed

  • !set mega raichu x (and any other X/Y mega that only lives in the live data feed, not the bot's built-in list) now shows the right name and artwork. It used to show up on the overlay as "M. Raichu" with no picture and no "X" — the shortcut-typing check was silently dropping the X or Y before the bot ever looked up the boss. It's fixed at the source, so every way of typing it (shortcut or spelled out, X or Y) now lands on the correct boss.

Notes

  • A previous entry (2026.09.02.3, below) said spelling these out in full "works correctly, artwork and all" — that was wrong for the X/Y case specifically, and left as originally written rather than edited.
  • Typo correction still can't tell a real typo from a boss name with an intentional "X"/"Y" at the end in every case — a badly misspelled boss name combined with an X/Y shortcut can still lose the letter. Being tracked, not fixed this ship.

[2026.09.03.1]

Added

  • The /edit and streamer members page got a redesign: tabs, a side panel for editing, and filter chips. Users, Channels, Access levels, and Sync members are now separate tabs instead of one long page. Adding, editing, or removing a viewer now happens in a side panel instead of an inline table row. Level filters are multi-select chips (plus a "Paid" shortcut and an independent "Manually set" toggle), and there's a "Copy all trainer names" button.
  • Uploading a membership CSV now shows you a preview before anything changes. You'll see exactly who's being added, removed, or changed (with the old and new level side by side) before you click Apply — nothing is written until you do. Each list has its own Copy button. If the channel changes underneath you before you click Apply (say, another mod uploads a file first), Apply refuses and shows you a fresh, up-to-date preview instead of writing something stale.

Fixed

  • The "Comes from" column on the Users tab sometimes sorted in a strange order. Clicking the header sorted by the raw membership label behind the scenes instead of what the column actually shows ("Set by mod" / "YouTube ..." / "Twitch ..."). It now sorts by what you see.

[2026.09.02.4]

Fixed

  • The /edit and members-page search box now finds @name and name the same way. Searching @JonWarner used to miss a viewer stored as JonWarner (no @), and searching JonWarner used to miss one stored as @JonWarner. Both now match either way.

[2026.09.02.3]

Fixed

  • People who used !here before a boss was picked could vanish instead of joining. If you used !undo and then picked a boss without clearing first, everyone waiting from before the boss was set got deleted rather than added to the new boss. They now carry over the way they always should have. Nobody's raid credit, streak, or raid count changes — those were never affected.
  • !set mcharizard x and !set m charizard x now work. Picking an X or Y mega with a space before the letter only worked if you typed the boss out in full (!set mega charizard x). All five ways of typing it — mcharizardx, mcharizard x, m charizard x, megacharizard x, mega charizard x — now do the same thing. Misspelled boss names are still corrected exactly as before.

Known gap (not fixed this ship)

  • !set mraichu x still doesn't work, even though !set mega raichu x does. The typing shortcuts only know about bosses in the bot's built-in list, and Mega Raichu (like Mega Starmie) only exists in the live data feed. Type those two out in full for now. Spelled out in full they work correctly, artwork and all.

[2026.09.02.2]

Added

  • Misspelled boss names now correct themselves. Typo a boss when setting it — !set armorded mewtwo — and it now sets Armored Mewtwo anyway instead of failing silently, with a ⚠️ CORRECTED to Armored Mewtwo note in the reply so you can see what happened. Works for modifier typos too, like !set shadow mewtwoo.
  • If your typo is genuinely ambiguous between two real bosses, the bot asks instead of guessing. A correction only happens when there's one clear best match. If a typo sits exactly between two different Pokémon, you'll get a "did you mean X or Y?" reply and nothing is set — same pattern as the existing ambiguous-mega prompt.

[2026.09.02.1]

Fixed

  • Armored Mewtwo's overlay CP was wrong. It was showing regular Mewtwo's catch CP instead of its own — Armored Mewtwo catches as itself, not as a regular Mewtwo. Now shows the correct CP (1821/2276).

[2026.09.01.1]

Added

  • Typing shortcuts for setting a mega or primal raid boss now work. !set mgengar, !set megagengar, and !set m gengar all set the boss exactly like typing !set mega gengar in full — no need to spell it out. Same for primal bosses: !set mgroudon sets Primal Groudon.
  • Armored Mewtwo can now be set as a raid boss, with its own overlay artwork. Catches as a regular Mewtwo, same as how the real game works.
  • Mega Skarmory's overlay artwork is fixed — the boss already worked, it just wasn't showing a picture before.

Changed

  • Setting an ambiguous mega boss (Charizard or Mewtwo — the two that have both an X and a Y mega form) now asks you to pick one instead of quietly guessing wrong. Before, typing !set mcharizard or !set mega charizard with no X or Y would set a boss whose overlay showed the wrong artwork and CP. Now it lists the real options in the reply — type !set mcharizardx (or mega charizard y, etc.) to pick one. Nothing about the current queue or boss changes until you do.

Fixed

  • !set no longer picks the wrong Pokémon when a mega shares its Pokédex number.
  • A picker bug, also caught before it could affect anyone: rejecting an ambiguous mega boss in the /que picker was being silently treated as success. The picker would show the boss as set (gold outline and all) even though the server had refused it. Now a rejected pick shows the real error message and changes nothing on screen.
  • Two small behind-the-scenes cleanups to the mega-shorthand feature above, same day. Nothing changes for you.

[2026.08.26.2]

Fixed

  • Setting the raid boss from chat now highlights it gold in the /que picker right away. Before this fix, the gold highlight only showed up if you picked the boss through the /que page's own picker — setting it with !set in chat left the picker looking like nothing was selected. If the boss you set isn't already showing as a chip, one now appears automatically so there's something to highlight.

[2026.08.26.1]

Changed

  • Boss overlay artwork updates faster when a picture gets swapped out. Previously, once your browser had cached a boss's picture, it could take up to a week to notice if that picture was replaced with a new one. Now a freshly-swapped picture shows up again within minutes instead.

[2026.08.21.1]

Fixed

  • Boss overlay artwork now shows up for a few species whose art wasn't loading before. If the raid boss's picture couldn't be fetched from its usual source when you set the boss, the overlay used to permanently show no artwork for that boss until you set it again — even if the picture had already been saved from an earlier successful load. It now checks for a previously-saved picture first, so those bosses show art immediately instead of staying blank.

[2026.08.19.2]

Fixed

  • Mods and viewers now get credit for a raid even when a mod sets a new boss before running !done or !clear. Before this fix, if a mod typed !set <new boss> while people were still on deck for the current boss, those raiders' credit and streak silently vanished — nothing was logged. That's now treated as a completed raid, exactly like !clear.
  • The same fix applies to !set clear / !set none / !set off / !set unset in chat, and to the "Set Boss" and "Clear Boss" controls on the /que panel — all four now credit the deck before clearing it.

[2026.08.19.1]

Fixed

  • Fixed a bug where saving changes to one member in /edit could silently rename a different, unrelated member's handle in the background — this only happened when that other member's stored name still had an old-style @ in front of it.
  • !history now correctly counts raids that were logged under an older form of your handle (like one with a leading @) instead of silently leaving them out.
  • The /reports Top Raiders leaderboard no longer splits one person into two separate rows when an old @-prefixed form of their handle is floating around in the data.

[2026.08.18.4]

Added

  • !topraider — shows this month's raid leaderboard right in chat, most raids first. Just type !topraider — no arguments needed.
  • !history — shows your own raid count for each of the last 7 days, plus your 7-day total, replied straight to you. Just type !history.

Fixed

  • A boss you'd pinned from off-rotation search now keeps its catch-CP number showing when you set it again, instead of losing it.
  • Re-setting the same off-rotation boss after a !clear now correctly highlights it again in the picker on the next refresh, instead of staying unhighlighted.

[2026.08.18.3]

Fixed

  • On the admin "move account" picker, two channels that happen to share the same display name now show up as clearly different options instead of two identical-looking entries you'd have to guess between.

Notes

  • Admin-only change — nothing different for streamers or viewers.

[2026.08.18.2]

Fixed

  • !here @someone now only works for mods — any viewer used to be able to add someone else to the queue.
  • The queue list (!que) no longer shows a redundant "You're #N in queue" line for someone already visible in the printed list, when their registered name's capitalization doesn't quite match what they typed.
  • The admin approve/repair channel picker no longer starts pre-selected on a channel — you have to actually pick one before it lets you submit, closing off the way a recent ownership mix-up happened.
  • A disabled channel's dashboard now shows the "this channel is disabled" message instead of the normal queue/members view with copy-URL buttons that wouldn't have worked anyway.
  • Small admin-page polish: the "reassign owner" confirm page now shows the impersonation banner like every other admin page, and the "move account" picker flags a disabled destination channel.

[2026.08.18.1]

Added

  • Admins can now move a streamer's account to a different channel from the Admin page, including "vacate" (remove ownership with no new channel picked) for when the destination isn't free yet.

Fixed

  • Fixed a confusing error on the existing "reassign channel" tool: trying to assign a channel to someone who already owns a different one used to say "write error, try again" — which could never actually work. It now names the channel they already own and points you at the new move tool instead.

Notes

  • Admin-only change — nothing different for streamers or viewers.
  • No change to /que, /overlay, /edit, or /reports.

[2026.08.17.2]

Added

  • Your /streamer dashboard now has copy buttons for your /que page and your two OBS overlay URLs — no more asking for them.
  • The Members page (/streamer/members) now matches the dark look of the rest of your dashboard.

Notes

  • No change to /que, /overlay, /edit, or /reports.

[2026.08.17.1]

Changed

  • /que is now dark-mode only. The light theme, theme toggle button, and system light/dark detection have been removed from the queue display.
  • The /streamer sign-in and account pages have been restyled to match /que's visual language, so they no longer look like a different product from the page a streamer lands on next.

Notes

  • No change to /overlay, /edit, or /reports — those pages are untouched.

[2026.08.16.3]

Fixed

  • Fixed a bug where a viewer who registered with a leading @ in their name could show up as "UNREGISTERED" on the queue display and overlay even though !whoami correctly reported them as registered, could be shown a different tier than their real one in some places, and could occasionally cause a raid group to be pulled one person short. Affected accounts have been merged back into a single record, keeping the registered name, tier, and raid streak; the underlying cause is fixed so registrations can no longer split this way going forward.

Notes

  • No change to any command or streamer control — this is a data-correctness fix. A small number of existing viewer records were merged as part of shipping it.

[2026.08.16.2]

Fixed

  • Admin tools for linking a channel's Twitch and YouTube accounts.

Notes

  • No change for streamers or viewers — this only affects the admin channel-management screen and YouTube re-authorization link.

[2026.08.16.1]

Fixed

  • Admin tools for linking a channel's Twitch and YouTube accounts.

Notes

  • No change for streamers or viewers — this only affects the admin channel-management screen.

[2026.08.15.6]

Added

  • Signing in at /streamer now shows a dashboard with links to the pages you actually use — Queue and Members, plus Admin if you're an admin — instead of a placeholder message. See The /que Page and Members & CSV Import. Each of those pages also links back to the dashboard.

Notes

  • The raid report dashboard isn't linked from here yet — it has a known display bug being tracked separately.

[2026.08.15.5]

Added

  • Approved streamer accounts can now open a members list and upload a YouTube or Twitch member/subscriber CSV at /streamer/members after signing in — always your own channel, no admin needed. See Members & CSV Import. Accounts still waiting on approval, or with a disabled channel, see the same messages as The /que Page.

Notes

  • The members list is read-only for now — editing a tier or PoGo name, or deleting someone, isn't available on this page yet.
  • CSV uploads are capped at 2,000 rows — plenty for any real member list; larger files are almost always a filtered/partial export and get rejected before anything changes.

[2026.08.15.4]

Added

  • Approved streamer accounts can now open the raid report dashboard at /streamer/reports after signing in — same charts as before, but it always shows your own channel automatically, no channel link needed. See Raid Reports. Accounts still waiting on approval, or with a disabled channel, see the same messages as /streamer/que.

Fixed

  • A small display glitch on the admin reports page (no channel picked, multiple channels) could show an empty dashboard instead of defaulting to the first channel. Fixed.

[2026.08.15.3]

Fixed

  • Internal fix so the boss picker on /streamer/que (see The /que Page) keeps working correctly once per-channel link security is fully turned on. No visible change today — the queue manager and boss picker work exactly as before.

[2026.08.15.2]

Added

  • Approved streamer accounts can now open the queue manager at /streamer/que after signing in — same page as /que, but it always shows your own channel automatically, no channel link or token needed. See The /que Page. Accounts still waiting on approval see the same pending page as before, never a partial queue. If your channel has been disabled, you'll see a message saying so instead of the queue.

[2026.08.15.1]

Added

  • Admins can now reassign a channel to a different owner from /streamer/admin, with a confirmation step showing the current owner before the change goes through.
  • Admins can pre-assign an email address to a channel — signing in with that Google account (verified email) auto-approves the streamer instead of waiting in the queue.
  • Impersonation now automatically ends after 30 minutes idle. Admin-only — no change to /edit, /que, the overlay, or chat commands.

[2026.08.14.4]

Changed

  • /streamer/admin channel rows now show platform and provider ID, plus an alias tag when applicable, so similarly-named channels are easy to tell apart. Admin-only — no change to /edit, /que, the overlay, or chat commands.

[2026.08.14.3]

Added

  • New admin approval queue for streamer sign-ins, with a channel-claim option for new accounts on the pending page. Admin-only — no change to /edit, /que, the overlay, or chat commands.

[2026.08.14.2]

Changed

  • The boss overlay's name and CP text are bigger and now the same size, easier to read on stream. No change to how the overlay works.

[2026.08.14.1]

Added

  • New streamer login page — sign in with Twitch or Google. New accounts wait for mod/admin approval before they're active. No change to /edit, /que, the overlay, or chat commands.

[2026.08.13.1]

Fixed

  • The /edit admin user list now sorts names correctly regardless of capitalization, and stays stable when paging through results.

Removed

  • The YouTube Data API sync option is removed from /edit. Uploading a YouTube or Twitch membership CSV still works the same as before.

[2026.08.12.18]

Changed

  • !clear now also turns off the active boss, same as the /que Clear Boss button — the overlay goes blank until a new boss is set. Everything else about !clear (clearing the queue and raid group) works the same as before.

[2026.08.12.17]

Changed

  • /que boss picker hold-to-select is faster to trigger — long-press is now ~150ms instead of ~400ms.

[2026.08.12.16]

Changed

  • !here streak text now matches !whoami wording, so both commands read the same.

[2026.08.12.15]

Changed

  • Boss overlay effect images (shadow aura, purified glyph, four-star glyph) now update within an hour when they are swapped out, instead of up to a week. Species pictures are unaffected.

[2026.08.12.14]

Changed

  • The "💯" next to the purify-CP icon on the boss overlay is now a four-star glyph, matching the icon it sits beside.

[2026.08.12.13]

Changed

  • The boss overlay and /que boss picker now show a new boss's name and CP noticeably faster after !set or picking from /que — the sprite and weather icon still fill in a moment later.

[2026.08.12.12]

Fixed

  • The purify-CP icon and 💯 on the boss overlay were stacking on separate lines instead of sitting side by side — fixed.

[2026.08.12.11]

Added

  • Ship notes can now post automatically to a Discord channel whenever RaidQ updates — ask PoGo.Tips to turn this on for your server. Off by default, and this first post is quiet (no @everyone).

Fixed

  • The purify-CP icon and 💯 on the boss overlay were on the wrong side of the CP number — now the number comes first, then the icon.

[2026.08.12.10]

Added

  • The boss overlay now shows a second CP line on Shadow bosses: the minimum catch CP you need at 13/13/13 IVs to guarantee a 15/15/15 (hundo) after purifying, right below the existing catch CP line. Only shows up for Shadow bosses — everything else looks the same as before.

[2026.08.12.8]

Fixed

  • The /que boss search no longer offers a "Shadow" version of bosses that can't be Shadow in Pokémon GO — megas, primals, Crowned Zacian/Zamazenta, fused Necrozma, Black/White Kyurem, and Pikachu costumes.

Changed

  • Boss picker polish on /que: the search box and boss chips get a subtle translucent background, the search row lines up with the GO row, and the gap between a chip's weather icon and its pin icon is gone.
  • A scroll-to-top arrow appears in the bottom-right of /que once you've scrolled down; tap it to jump back to the top.

[2026.08.12.7]

Added

  • You can now pin any boss from "Show All" — mega, three-star, one-star — not just five-stars. Tap the ⊕ on any row to pin it as a chip; tap the chip's × to unpin it, same as before.

Changed

  • The "show all" button now reads "Show All".

Fixed

  • A rotation boss with no CP data available briefly lost its weather icon too, right after the previous release. Fixed — weather now shows regardless of whether CP is known.

[2026.08.12.6]

Fixed

  • The catch-CP fix in the previous release was missing the current weather boost icon on a catalog (off-rotation) pin chip — it now shows up alongside the CP.

[2026.08.12.5]

Fixed

  • A boss picked through search (off-rotation) now shows its catch CP on its pinned chip, same as any rotation boss — it just takes a few seconds to appear after you set it, once the lookup finishes. A Shadow pick shows the same CP as its base form.

[2026.08.12.4]

Changed

  • Setting a boss now pins it as a chip automatically — including off-rotation picks found through search — so it's one hold away next time instead of having to search again. Tap its × to unpin it whenever you don't want it there.

[2026.08.12.3]

Changed

  • Boss picker search now covers every Pokémon species, not just the current rotation — off-rotation results show name only (no catch CP, nothing to look up). Every species also offers a Shadow version as its own search result, right alongside the base form.
  • Added an × button inside the search box to clear it in one tap; the search placeholder now reads "Search Bosses".

[2026.08.12.2]

Fixed

  • Boss search box on /que wasn't tappable on some devices (most noticeable on iPhone) — fixed

Changed

  • Boss picker is now collapsed by default: the search box and Clear Boss stay pinned at the top so they're never scrolled out of view, five-star bosses show as small chips you can tap to unpin (remembered per device/channel), and a "show all" button reveals the rest of the rotation with a tap to re-pin any five-star boss. Search results are now capped at 8 with a "+N more" button for longer matches.

[2026.08.12.1]

Changed

  • /que boss picker is now search-first: a search box filters the list as you type (matching the full or shortened name, ignoring spaces and punctuation), and five-star bosses are pinned to the top as large tiles when the box is empty

Added

  • /que custom boss: if what you type isn't in the rotation, hold the "Set … as custom boss" row to set that name exactly as typed — for Elite raids, event-only bosses, or anything the rotation list hasn't picked up. The overlay shows the name without catch CP or artwork

[2026.08.11.1]

Fixed

  • Boss Overlay CP for Crowned Sword/Shield Zacian/Zamazenta, Necrozma's Dusk Mane/Dawn Wings, and Black/White Kyurem now shows the catchable form's CP, not the raid boss's own (inflated) stats — matches the existing Mega/Primal base-species behavior

[2026.08.10.1]

Added

  • !snipe / !snipe undo — count yourself as having completed a raid without waiting in the queue (60s cooldown, 30-min undo window)
  • Mod equivalent: !set snipe @user / !set unsnipe @user

[2026.08.07.3]

Changed

  • Boss picker display names abbreviated further (forme suffixes, Hisuian prefix) — display-only, doesn't affect !set matching

[2026.08.07.1]

Fixed

  • Viewers who !here before any boss is set are now carried into the queue automatically once a mod sets one (previously stuck under no boss with no way to join the raid)

[2026.08.06.4]

Added

  • /que boss picker: hold a boss (~500ms) to select it, with catch CP and current weather boost shown per boss

[2026.08.06.3]

Added

  • /que mod page: set or clear the active boss directly from the page (with a confirmation warning how many players will be dropped from the outgoing boss's queue)
  • Boss Overlay (GET /overlay/boss) — a second, separate OBS browser source showing the current raid boss's picture, catch CP, weather boost, and a Shadow-boss aura. Shows the base species for Mega/Primal bosses, not the Mega/Primal form itself.

[2026.08.06.2]

Added

  • !health — mods-only system status check (database, Discord webhook, YouTube connectivity)

[2026.08.06.1]

Added

  • Streaks & attendance flair: !here/!who show a 🔥 streak and a recent raid count (window set with !set days N, default 7 days), plus a one-time 🎉 celebration at 5/10/25-raid milestones

[2026.07.27.1]

Added

  • /que GO button — copies the on-deck names and opens the Pokémon GO app (iOS/Android)

[2026.07.23]

Fixed

  • Member CSV uploads with more than about 100 rows no longer fail with a database error.
  • CSV files with a line break inside a quoted field, and files saved with a UTF-8 BOM (as Excel and Google Sheets often do), now import correctly.

Added

  • CSV upload and membership-map errors now come back as a readable message on the page instead of a blank server error.
  • Uploads over 600KB are refused up front.
  • An opt-in "clear lapsed members" checkbox on CSV upload: members missing from the file lose their membership tier, with a safety stop if the file looks partial, and never touching a tier a mod set by hand.

[2026.07.20]

Added

  • A visual pulse on /que action buttons and cards now backs every haptic cue — iOS 26.5 silenced the switch-toggle vibration workaround, so a cue that works on every platform was added

Changed

  • Haptics toggle relabeled "Haptics" → "Feedback" (/que bottom bar)

[2026.07.02.2]

Added

  • Streamer docs are now served at /docs (7 pages)

Changed

  • Behind-the-scenes fixes. Nothing changes for you.

[2026.07.02]

Added

  • /que page: edit PoGo trainer name directly from the tier modal (long-press → name input → Save)
  • The release version now shows in the /que footer
  • A streamer docs site (this one) was started

[2026.06.26]

Changed

  • Admin sign-in checks tightened

[2026.06.25]

Added

  • Channel aliases — a Twitch channel can be mapped to a canonical YouTube channel, so both platforms share one queue without migrating data.
  • Initial aliases: PoGoTipsOfficial Twitch → YouTube, PocketJon Twitch → YouTube

Changed

  • Overlay cleanup pass (bypass badge)
  • PWA improvements

[2026.06.24]

Changed

  • PWA hardening: offline fallback page, theme color, maskable home-screen icon, frame protection on /que and /reports

[2026.05.28]

Added

  • Mem Priority queue mode (!set priority / !set pri) — members fill deck slots first; remaining slots open to everyone. Independent of Mem Only mode.

[2026.05.27]

Added

  • Timed Hall Pass: !tier NAME hp 1h / !tier NAME hp 3d grants time-limited mem-mode access

Changed

  • Behind-the-scenes fixes. Nothing changes for you.

[2026.05.15]

Added

  • !set mem / !set free toggle members-only mode from chat
  • !block mem NAME — per-user revocation of !here mem bypass
  • hp alias for hallpass in !tier command

Fixed

  • Free users without Hall Pass stuck in queue during Mem Only mode (no accidental deck pulls)

[2026.05.14]

Added

  • Hall Pass — !tier NAME hp / !tier NAME hallpass grants a one-time bypass for free users to reach the deck during Mem Only mode
  • !here mem — lets any free viewer queue in Mem Only mode; held until Hall Pass granted

[2026.05.09]

Added

  • Overlay typographic style (Overlay2): Exo 2 font, tier color-coded names, layered text-shadow for readability on any background

[2026.04.25]

Added

  • OBS overlay (GET /overlay?channel=X) — transparent browser-source overlay showing deck + queue; refreshes every 5s.
  • Reporting dashboard (/reports) — 12 metric views, with your preferences remembered
  • Raid history is recorded on !done and !clear
  • /reports* routes gated behind the admin login

[0.1.0] - 2026-05-13

Added

  • !fc command — returns streamer's friend code when reg is open and a code has been stored
  • !set name — optional trailing 12-digit friend code (!set name Jon 123456789012 or !set name Jon 1234 5678 9012)
  • Multiple streamers per channel can each have a stored friend code
  • Partial match on streamer name lookup: example name T3rm finds the code stored under T3rmina1 (shortest stored match wins, 3-character minimum — exact match only for shorter names)

Changed

  • !set name name cap raised from 15 → 50 chars (streamer display names can exceed PoGo trainer name limit)
  • !set name without code now reports whether an existing code was retained

Fixed

  • Registration now stays closed for a channel that has never started, instead of opening by default