DrinkBot

Creates a single action bar button that dynamically shows the best drinks in your bags.

File Details

v6.0.0

  • R
  • Mar 1, 2026
  • 9.70 MB
  • 58
  • 12.0.1
  • Retail

File Name

DrinkBot-v6.0.0.zip

Supported Versions

  • 12.0.1

DrinkBot funki.gg

v6.0.0 (2026-03-01)

Full Changelog

  • Merge pull request #55 from funkigg/codex/review-release-pipeline-configuration
    Release tooling: switch to DrinkBot flow, tighten scripts, and use RELEASE_NOTES.md for GitHub/Discord
  • Merge branch 'main' into codex/review-release-pipeline-configuration
  • Align release flow to CRB style and restore tag-based Discord notes
  • Update RELEASE_NOTES.md
  • Update CHANGELOG.txt
  • Merge pull request #54 from funkigg/codex/verify-calculations-for-conjured-food
    Fix percent-based rate parsing and localize Options tab label
  • Fix percent-based rate parsing and localize Options tab label
  • Update DrinkBot.toc
  • d
  • Merge pull request #53 from funkigg/codex/add-override-for-earthen-race-food-consumption
    Add Earthen racial spell parsing and prefer racial use in macros
  • Use localized Earthen spell name with /use in macros
  • Merge pull request #52 from funkigg/codex/validate-enus-regex-for-addon
    Fix enUS tooltip regex matching for restore lines
  • Fix enUS tooltip regex matching for restore lines
  • Merge pull request #51 from funkigg/revert-50-codex/add-vehicle-gate-feature-with-ui-options
    Revert "Add Vehicle Gate and Vehicles options subtab"
  • Revert "Add Vehicle Gate and Vehicles options subtab"
  • Merge pull request #50 from funkigg/codex/add-vehicle-gate-feature-with-ui-options
    Add Vehicle Gate and Vehicles options subtab
  • Add vehicle gate with Vehicles options tab
  • Merge pull request #49 from funkigg/codex/update-regex-patterns-for-eses-locale
    esES: improve conjured food/drink regex matching
  • Fix esES conjured food tooltip matching
  • Update esES.lua
  • Merge pull request #48 from funkigg/codex/add-regex-patterns-for-eses-locale-eptzei
    Expand Spanish (esES) regexes and add strip handling for newline tokens
  • Handle |n line breaks in esES tooltip stripping
  • Merge pull request #47 from funkigg/codex/add-regex-patterns-for-eses-locale
    Improve esES tooltip regex patterns for food/drink parsing
  • Improve esES tooltip regex coverage
  • Merge pull request #46 from funkigg/codex/add-regex-patterns-for-dede-locale
    Add German insgesamt variants to seconds-first restore regexes
  • Improve deDE regex coverage for 'insgesamt' restore tooltips
  • Merge pull request #45 from funkigg/codex/update-regex-patterns-for-frfr-locale
    Update frFR regex patterns for current French consumable tooltips
  • Update frFR tooltip regex patterns for current locale strings
  • Merge pull request #44 from funkigg/codex/update-regex-patterns-for-btbr-locale
    Add ptBR regex coverage for 'Recupera' / 'Restaura' tooltip variants
  • Add ptBR regex coverage for Recupera/Restaura tooltip forms
  • Merge pull request #43 from funkigg/codex/update-regex-patterns-for-esmx-locale
    Regex: improve esMX percent-restore patterns
  • Update esMX percent-restore regex variants
  • Update Dispatcher.lua
  • d
  • Merge pull request #42 from funkigg/codex/revert-changes-affecting-zhtw-regex-locale
    Remove zhTW locale and tighten koKR regex patterns
  • Restore non-zhTW locale regex files and revert over-deletion
  • awsdvASDFVasddfvWEASRsd
  • Merge pull request #41 from funkigg/codex/revert-to-commit-before-zhtw-file-creation-5qnumg
    Remove Traditional Chinese regex locale (zhTW) and TOC entry
  • Merge branch 'main' into codex/revert-to-commit-before-zhtw-file-creation-5qnumg
  • Restore non-zhTW regex locales and keep only zhTW removal
  • Merge pull request #40 from funkigg/codex/revert-to-commit-before-zhtw-file-creation
    Revert to pre-zhTW-regex baseline
  • Revert repository to pre-zhTW-regex baseline
  • Revert
  • Merge pull request #39 from funkigg/codex/update-kokr-regex-pattern-for-food-items-hrw9tz
    Locale-aware parsing policy, regex fixes, cache control, and debug/rescan commands
  • Force reparse on /dbrescan by clearing tooltip caches
  • Merge pull request #38 from funkigg/codex/update-kokr-regex-pattern-for-food-items-wfh0bi
    Locale policy + regex fixes for zhTW/koKR; subclass fallback and debug command
  • Merge branch 'main' into codex/update-kokr-regex-pattern-for-food-items-wfh0bi
  • Scope generic consumable subclass fallback to zhTW locale
  • Merge pull request #37 from funkigg/codex/update-kokr-regex-pattern-for-food-items-9xkhxu
    Improve koKR/zhTW tooltip regexes; add debug logging and /dbdebug command
  • Add working /dbdebug command and parser debug traces
  • Merge pull request #36 from funkigg/codex/update-kokr-regex-pattern-for-food-items-dxxgai
    Improve koKR and zhTW regexes to handle optional particles, full-width characters, and normalized numerics
  • Merge branch 'main' into codex/update-kokr-regex-pattern-for-food-items-dxxgai
  • Rebuild zhTW regex with explicit screenshot-matched patterns
  • Merge pull request #35 from funkigg/codex/update-kokr-regex-pattern-for-food-items
    Improve koKR and zhTW regexes for more robust tooltip parsing
  • Merge branch 'main' into codex/update-kokr-regex-pattern-for-food-items
  • Fix zhTW captures by using Lua %d+ digit classes
  • Merge pull request #34 from funkigg/codex/update-kokr-regex-pattern-for-food-items
    Improve Korean and Traditional Chinese regexes for tooltip parsing
  • Merge branch 'main' into codex/update-kokr-regex-pattern-for-food-items
  • Simplify zhTW restore regex to screenshot-driven core patterns
  • Merge pull request #33 from funkigg/codex/update-kokr-regex-pattern-for-food-items
    Improve koKR/zhTW tooltip regexes to handle extra particles, punctuation and variants
  • Merge branch 'main' into codex/update-kokr-regex-pattern-for-food-items
  • Fix zhTW parsing for non-conjured food and drink tooltips
  • Merge pull request #32 from funkigg/codex/update-kokr-regex-pattern-for-food-items
    Enhance koKR and zhTW regexes to accept variant punctuation and wording
  • Retry zhTW regex with tolerant sec-first restore matching
  • Merge pull request #31 from funkigg/codex/update-kokr-regex-pattern-for-food-items
    Expand zhTW regex coverage and loosen koKR restore patterns
  • Expand zhTW consumable tooltip regex coverage
  • Merge pull request #30 from funkigg/codex/update-kokr-regex-pattern-for-food-items
    Fix koKR tooltip regex for low-value food and drink restores
  • Fix koKR low-value food/drink restore regex
  • Merge pull request #29 from funkigg/codex/fix-regex-patterns-for-esmx-and-eses-6hltql
    Add multiple locale regex files and improve tooltip parsing for multi-line patterns
  • Merge branch 'main' into codex/fix-regex-patterns-for-esmx-and-eses-6hltql
  • Fix koKR regex coverage for food-only, mana-only, and conjured items
  • Merge pull request #28 from funkigg/codex/fix-regex-patterns-for-esmx-and-eses-swat6j
    Add multiple locale regex files and improve tooltip parsing
  • Merge branch 'main' into codex/fix-regex-patterns-for-esmx-and-eses-swat6j
  • Add koKR regex locale for food and drink tooltip parsing
  • Merge pull request #27 from funkigg/codex/fix-regex-patterns-for-esmx-and-eses-01t69j
    Add several locale regex files and improve multi-line tooltip parsing
  • Merge branch 'main' into codex/fix-regex-patterns-for-esmx-and-eses-01t69j
  • Add ruRU regex locale for consumable tooltip parsing
  • Merge pull request #26 from funkigg/codex/fix-regex-patterns-for-esmx-and-eses-h5vkqa
    Add deDE/frFR/itIT regex locales and improve tooltip parsing; expand es/PT patterns
  • Merge branch 'main' into codex/fix-regex-patterns-for-esmx-and-eses-h5vkqa
  • Add itIT regex locale for food and drink tooltip parsing
  • Merge pull request #25 from funkigg/codex/fix-regex-patterns-for-esmx-and-eses-9p036e
    Add deDE/frFR regex locales, expand es/esMX/ptBR patterns, and improve tooltip parsing
  • Merge branch 'main' into codex/fix-regex-patterns-for-esmx-and-eses-9p036e
  • Fix esES 100% conjured regex variants
  • Merge pull request #24 from funkigg/codex/fix-regex-patterns-for-esmx-and-eses-8j4gvw
    Add German/French regex locales, expand i18n patterns and improve tooltip parsing
  • Adjust esES 100% conjured phrasing with article variant
  • Merge pull request #23 from funkigg/codex/fix-regex-patterns-for-esmx-and-eses-ofza53
    Parse concatenated tooltip lines and add/extend locale regexes (deDE, frFR, es*, ptBR)
  • Merge branch 'main' into codex/fix-regex-patterns-for-esmx-and-eses-ofza53
  • Fix deDE parser for seconds-first restore tooltip format
  • Merge pull request #22 from funkigg/codex/fix-regex-patterns-for-esmx-and-eses-9d06rm
    Add German/French regex locales and improve tooltip parsing and locale patterns
  • Add deDE regex locale for food and drink tooltip parsing
  • Merge pull request #21 from funkigg/codex/fix-regex-patterns-for-esmx-and-eses-acl9tj
    Add frFR regex locale and improve tooltip parsing with expanded locale patterns
  • Merge branch 'main' into codex/fix-regex-patterns-for-esmx-and-eses-acl9tj
  • Broaden frFR patterns for non-conjured food and drink tooltips
  • Merge pull request #20 from funkigg/codex/fix-regex-patterns-for-esmx-and-eses-dtd093
    Add frFR regex locale and improve tooltip parsing plus Spanish/Portuguese regex variants
  • Merge branch 'main' into codex/fix-regex-patterns-for-esmx-and-eses-dtd093
  • Fix frFR regex matching for non-conjured food tooltips
  • Merge pull request #19 from funkigg/codex/fix-regex-patterns-for-esmx-and-eses-mzob7b
    Add frFR regex locale; improve tooltip parsing and update es/PT regex patterns
  • Merge branch 'main' into codex/fix-regex-patterns-for-esmx-and-eses-mzob7b
  • Refine frFR regex so regular food restores are detected
  • Merge pull request #18 from funkigg/codex/fix-regex-patterns-for-esmx-and-eses-547bhs
    Add frFR regex locale, improve multiline tooltip parsing, and expand ES/PT regexes
  • Add frFR regex locale for non-conjured food and drink parsing
  • Merge pull request #17 from funkigg/codex/fix-regex-patterns-for-esmx-and-eses-g4n0n5
    Improve tooltip parsing and add locale regex variants for esES, esMX and ptBR
  • Expand ptBR restore regex coverage for non-conjured consumables
  • Merge pull request #16 from funkigg/codex/fix-regex-patterns-for-esmx-and-eses
    Fix esMX/esES tooltip regex parsing for food and drink restores
  • Fix Spanish locale tooltip regex matching
  • Merge pull request #15 from funkigg/codex/improve-localized-regex-patterns-for-zhtw-ejz31r
    Add zhTW regex locale and support sec-first / continuation parsing
  • Merge branch 'main' into codex/improve-localized-regex-patterns-for-zhtw-ejz31r
  • Harden zhTW tooltip parsing for wrapped lines and spacing
  • Merge pull request #14 from funkigg/codex/improve-localized-regex-patterns-for-zhtw-tp3ui8
    Add zhTW regex locale and handle 'seconds-first' restore patterns
  • Merge branch 'main' into codex/improve-localized-regex-patterns-for-zhtw-tp3ui8
  • Fix zhTW Lua patterns to avoid unsupported optional quantifier
  • Merge pull request #13 from funkigg/codex/improve-localized-regex-patterns-for-zhtw-mzc9cs
    Add zhTW regex locale and support duration-first (sec-first) parsing
  • Merge branch 'main' into codex/improve-localized-regex-patterns-for-zhtw-mzc9cs
  • Refine zhTW regex patterns to match sec-first tooltip text
  • Merge pull request #12 from funkigg/codex/improve-localized-regex-patterns-for-zhtw
    Add zhTW regex support and duration-first parsing for tooltip restoration lines
  • Add zhTW tooltip regex support and sec-first parsing
  • Merge pull request #11 from funkigg/codex/localize-strings-in-locale-files
    Add missing localized option strings to non‑English locale files
  • Add missing localized macro option strings
  • d
  • translation updates
  • Merge remote-tracking branch 'origin/codex/correct-locale-file-formatting-x63mfm'
  • Move localization to AceLocale Locales files only
  • Merge pull request #9 from funkigg/codex/correct-locale-file-formatting
    Refactor locale tables to string-keyed L["..."] lookups
  • Refactor locale strings to L["..."] format
  • asz
  • Merge pull request #8 from funkigg/codex/refactor-code-for-performance-and-correctness-cr7jcx
    Add localization, improve regex/tooltip parsing and introduce tooltip caching
  • Merge branch 'main' into codex/refactor-code-for-performance-and-correctness-cr7jcx
  • Add full client locale UI files and wire localized menu strings
  • Update Options_Tab.lua
  • Menu changes
  • Merge pull request #7 from funkigg/codex/refactor-code-for-performance-and-correctness-k9e6hx
    Fix scanner syntax/runtime regressions causing nil scanBag and cache init errors
  • Merge branch 'main' into codex/refactor-code-for-performance-and-correctness-k9e6hx
  • Fix scanner load regressions and nil scanBag runtime crash
  • Merge pull request #6 from funkigg/codex/refactor-code-for-performance-and-correctness-wz3j49
    Improve tooltip parsing, regex handling, and caching for food/drink detection
  • Merge branch 'main' into codex/refactor-code-for-performance-and-correctness-wz3j49
  • Fix cache nil crash in ranking refresh path
  • Merge pull request #5 from funkigg/codex/refactor-code-for-performance-and-correctness-61vyy4
    Tooltip caching, regex overhaul, locale-safe numeric parsing, and percent-rate recalculation
  • Merge branch 'main' into codex/refactor-code-for-performance-and-correctness-61vyy4
  • Refresh percent-based rates on max health/mana changes
  • Merge pull request #4 from funkigg/codex/refactor-code-for-performance-and-correctness-109rea
    Improve tooltip parsing/caching, locale regex handling, and ranking refresh
  • Merge branch 'main' into codex/refactor-code-for-performance-and-correctness-109rea
  • Re-rank cached items immediately when conjured preference toggles
  • Merge pull request #3 from funkigg/codex/refactor-code-for-performance-and-correctness-ke43cs
    Improve tooltip parsing, localization regexes, and tooltip caching
  • Merge branch 'main' into codex/refactor-code-for-performance-and-correctness-ke43cs
  • Respect conjured preference toggle when ranking consumables
  • Merge pull request #2 from funkigg/codex/refactor-code-for-performance-and-correctness-o3xcz5
    Improve tooltip parsing, add caching, and robust locale-aware regex/numeric parsing
  • Merge branch 'main' into codex/refactor-code-for-performance-and-correctness-o3xcz5
  • Fix drink/conjured detection with robust subclass gating
  • Merge pull request #1 from funkigg/codex/refactor-code-for-performance-and-correctness
  • Add one-pass tooltip caches and bag-scoped scanning
  • Refactor tooltip regex parsing for locale coverage and speed
  • 7.3.3
  • options fixed
  • mostly working, need to fine tine regex for under 10k mana/hp return and fix new option for 100% food/drinks
  • Spanish localization
  • d
  • d
  • Working
  • d
  • mostly there
  • 1
  • Replace DrinkBot.lua with enhanced debugging features
  • Add DrinkBot_DEBUG.lua with comprehensive debugging utilities
  • Full Rewrite from scratch
  • Start