Pokétwo v2.78.0 — AFD 2026 Event & Admin Tools
Summary
Pokétwo HQ announces v2.78.0 with the AFD 2026 event including Beta Bellsprout and Beta Bayleef, dynamic art credits, and a new --nature filter. Server admins get a command restriction system with subcommand control and enable/disable toggles. Also added multilingual hint support and several performance and bug fixes like immediate trade cancellation and shop bundle fixes.
📢 v2.77.0 → v2.78.0 @Changelog Pings
Additions
- Added AFD 2026 event!
- Added event pokémon
- Beta Bellsprout
- Beta Bayleef
- Dynamic art credit usernames — artist IDs in pokédex entries now display their Discord username dynamically, no more outdated usernames
- Added
--nature/--natflag for filtering pokémon, market, auctions, and trades - Added command restriction system for server admins
- Blacklist or whitelist commands server-wide, per-channel, or per-user using
@Pokétwo restrict blacklist/@Pokétwo restrict whitelist - Supports subcommand-level restrictions (e.g. restrict
market searchwithout restricting all ofmarket) - Toggle restrictions on/off without clearing lists using
@Pokétwo restrict enable/@Pokétwo restrict disable - View restriction info for a channel or user with
@Pokétwo config info - Users with the "Pokétwo Restrict" role can also manage restrictions
- Added language argument to hint command for multilingual hints (#618)
- use
@Pokétwo hint <language>with supported languages:en,ja,de,fr - falls back to English with a notice if a pokémon doesn't have a name in the requested language
Modifications
- Level-up messages in redirected channels now always show the @mention of the user who leveled up
- if
@Pokétwo toggle mention levelupis off, the mention shows as blue text (no ping) instead of being hidden entirely - mentions only appear when the level-up message is redirected to a different channel — same-channel level-ups remain unchanged
- Trade cancellation (
t x) is now immediate instead of waiting for the owning cluster to pick up a signal - Batched daycare XP queries for improved performance
- Added a 2-day time limit for some of the more annoying AFD pranks
Bugfixes
- Fixed bundles not being purchasable in the profile shop
- Fixed duplicate level-up messages sometimes appearing during high bot load
- Fixed pokémon over level 100, will now be automatically corrected back to 100
- Fixed pokémon getting permanently stuck and unable to gain XP or level up if their XP exceeded the max threshold (e.g. from a race condition)
- Fixed pokémon disappearing when adding multiple to the daycare at once
- See
?tag dissueto fix already stuck pokemon - Fixed egg hatching dispatching the wrong pokémon when multiple eggs hatched at once
- Fixed empty/ghost eggs appearing in the daycare due to a race condition
- Fixed daycare pokémon index restoration race condition
- Fixed AFD pokémon descriptions
- Fixed shiny streak number being 67ified on shiny catch during event (thanks @Mystery)
- Fixed Beta Bayleef incorrectly showing as Sentret (thanks @Vigentian | SH Rotom)
- Fixed missing event guard causing event features to leak outside event mode