Skip to content
This repository has been archived by the owner on Nov 6, 2021. It is now read-only.

Releases: LonelessCodes/trixiebot

v3.10.0

22 Jun 20:01
Compare
Choose a tag to compare

Features

Bug Fixes

  • Core: allow loading TypeScript command files (86072e8)
  • fixed @trixiebot not working (c7476e1)
  • fixed findDefaultChannel() return type (195ff0a)
  • fixed searching with AND, OR, NOT on derpi and e621 commands (6a7838a)

Deprecations

  • remove less used commands: pat, touch, point, poke, bite, lick, tickle, smile, stare, holdhands, cuddle, snuggle, nuzzle, nom, ascii, fuck (93c6427)

Changes

  • update trixie command (d9cd8fd)
  • types: changed getNextSequence() context to any type (to allow for per-guild sequences like { type: string, guildId: string }) (5dd3fff)
  • migrate to new hostname (56b7e22)

Improvements

  • member log: update info message when Trixie joins the server (e73efa5)
  • stats: improve type support and bad coding habits (523b0b5)
  • allow registering multiple aliases per registerAlias() call on CommandRegistry and TreeCommand (9e49bf0)
  • status: load only events from DB that are active or upcoming (a61da60)

v3.3.0

17 Nov 14:15
Compare
Choose a tag to compare

Bug Fixes

  • add blackjack title translation (b035a9a)
  • disable enable cmd: fixed typo (that wouldn't have happened if I used Typescript (cc5ff4f)
  • enable and disable commands work again!!! (afba304)
  • fixed class names (2f6c5a8)
  • help cmd: fixed help still showing disabled commands (7cb6435)

Features

  • credits: simplified custom credit names (a014e5b)
  • allow disabling whole categories of commands via !disable category and !enable category (5bc2cc0)
  • update categories (26ff1ef)

v3.1.0

14 Nov 07:37
Compare
Choose a tag to compare

Bug Fixes

  • logging: make trixie log without colour again, as it caused some formatting issues. (Also I don't need color anyway) (196123f)
  • time unit display: fixed weird useless rate limit messages (6ce688e)
  • translations parsing: update modified translations as well (bada505)

Features

  • TranslationPlural: count as argument has been replaced by putting a "count" prop as a formatter prop (a79bd0f)
  • re-wrote the CommandDispatcher and replaced BaseCommand#beforeProcessCall() with a nicer approach (c63a7e3)

TrixieBot v3.0.0

12 Nov 08:00
Compare
Choose a tag to compare

This is a new major release of TrixieBot, bringing, most importantly, a new i18n system.

Bug Fixes

  • add missing licence headers (ffdb907)
  • removed newline at end of translation (a8a966f)
  • help: fixed help of several commands! (bd1c7ca)
  • MessageContext#translator: check for instance of TextChannel (2365828)

Features

  • changed logic in processor, dispatchers and command classes to use MessageContext and new Translation features (476b7df)
  • prepare more stuff (c5b411d)
  • update Paginator to support TranslationResolvables (afdab93)
  • i18n: added German Translations (6261663)
  • i18n: All new internationalization approach (5f9d535)
  • i18n: make all translatable commands able to be translated (61266df)
  • RateLimiter: add a toTranslation() method to get a i18n-able Resolvable back (471d4bf)