CHANGELOG
This log starts from 3.0.0
.
4.4.0
Added
WeaponInfo
: Added Flores and Retaliate skillsEidolonInfo
: Added support for eidolons with sub effects & future FLB sub effect
Internal
Properly added debug flag
Updated dependencies
4.3.3
Changed
SRC
: Updated URLs and documentation notesTag
: Refactored to accept attachment as content as well
4.3.2
Fixed
WeaponInfo
: Missing skills (Technica, Magnate, etc.)
4.3.1
Fixed
Info
: Alphabetical indicator on abilities in wrong orderSoulInfo
: Invalid abilities' duration
4.3.0
Added
do0oOOoo0D
Changed
KamihimeInfo
: Prepare for 2nd favourite weapons
Fixed
EidolonInfo
: Incorrect parsing of summon CD and Duration
4.2.0
Added
SoulInfo
: Full T4 Souls supportEidolonInfo
: LB-changing summon effect (e.g. Suzaku's) support
Changed
command
(info
): Remove SSR+ once used
Fixed
client
: Mentions being escapedcommand
(owo
): Reflected text length restriction from originlistener
(guildCreate
): Bot leaving silently due to null owner
Internal
Changed linter from TSLint to ESLint-Typescript
4.1.14
Fixed
Set
: Typo onset-nsfwrole
command ID
4.1.13
Changed
SoulInfo
: Tier names updated, T4 tier added
4.1.12
Fixed
GDCleaner
: invaliddate
column
4.1.11
Changed
SRC
: Updated to latest Discord.JS stable version due to Discord API changes (Intents feature)commands
: Removed presence data in member info and server info
Fixed
guild
: Guild data being wiped out on outagecommand
(tags
): Prefix typo on "too long" message
Internal
Added
--debug
for listening to debug messages of Discord.JS
4.1.10
Fixed
command
(tag-edit
): Excess unused param on retry-prompt
4.1.9
Fixed
commands
: Invalid image URLs
4.1.8
Fixed
struct
(Info
):Invalid URL for item portrait/preview
Missing weapon skills
Sprout
andTranscend
Missing weapon skill scale
Extra Large
4.1.7
Changed
build
: Prependnpx
on package.json scripts
Fixed
struct
(Info
): Incorrect ability unlock hint for SSR girls with 4 abilities such as Fire Frey
4.1.6
Fixed
struct
(Info
):Missing weapon skill
Race
Incorrect ability unlock hints for SSR+ girls such as Cu Chulainn
4.1.5
Fixed
struct
(Info
): Missing ability unlock hints for SSR+ girls such as Raphael/Cu Chulainn
4.1.4
Removed
command
(countdown
): Enhancement Quest Presets (#23)
Fixed
command
(quiz
): MissingN
answer choice (#26)
4.1.3
Changed
dependencies
: Local logger =>@gazmull/logger
dependencies
:Pako
removed and added backzlib-sync
4.1.2
Changed
docs
:kamihimedb.thegzm.space
=>kamihimedb.win
Fixed
command
(info
): Fix for 'undefined' text in Kamihime abilitiesdependencies
: Updated Discord.JS due to new login method and now enforced to use Node 12
4.1.1
Fixed
command
(quiz
): Now supports weapons
4.1.0
Added
commands
: Bot owners now being ignored for permissions check in case of emergenciescommand
(help
): Bot mention at the message's starting content will trigger help commandcommand
(invite
): Added donation notice anddonate
alias
Changed
function
(CountdownScheduler
): Disabled due to issues with Discord APIstruct
(Info
): Changed burst and skill scales on weapons from+
to numeric multipliers andS/M/L
respectively. Parser now prioritisesskillType
in pre-FLB and FLB
Fixed
Database
: IANA TZ Warningcommand
(info
): Fixed a bug where searching a weapon with kamihime release returns kamihime's information instead
4.0.1
Fixed
command
(info
): Empty template2 being bypassedcommand
(list
):sortMatches.shift is not a function
/Cannot read property 'toLowerCase' of undefined
4.0.0
Added
command
(tag-delete
):--purge
option for mass deletion.commands
(fun
):mock
,owo
commands. Added weapons onquiz
.commands
(info
):--flb
/-f
flag for FLB values (weapon)
Changed
commands
: Reduced timeouts for awaiting emoji reacts.docs
: Nutaku => DMM/Nutakudocs
: Less childish documentation on some commands.commands
(countdown
): Refactored as a parent command, other 'commands' under its code has been broken down to further modules (help
,current
, inhibitor for moderator-level countdown commands) (does not affect the API blatantly)commands
(info
): Refactored some structures: moves weapon's FLB values to another embed, activated bySSR+
emoji react function
Removed
commands
(util
): Removedclear
command.function
(twitter
): Removed debug messages sent to the bot owner.
Fixed
command
(info
): Fixedsay cancel
thing whenever there is an ongoing instance of the command triggered by the same user.command
(countdown
): Allow current and help subcommands for normal userscommands
:array is not iterable
on embeds-reliant commandsdocs
: Fixedthis
context on descriptions tothe
context.functions
: Immediately trigger distributors.
3.4.0
Added
util
(Logger
): Added object inspection, and added log rotation module.
Fixed
functions
: Added self destruct methods lest of re-emission ofready
DiscordClient event.function
(CountdownScheduler
): Added stricter guild channel check.
3.3.0
Deprecated
Added
command
(info
): Added item rarity emojiscommand
(stats
): Added bot banner for teh lulz
Changed
function
(CountdownScheduler
): Removed ended notification on normal events.
Fixed
typescript
: Removed@ts-ignore
comment where it is unnecessarycommand
(guide
): Optimised parser
3.2.0
Critical
readme
(database
): Converting to utf8mb4 character set has been changed again to make sure to avoid key length errors. For existing database, please do the following on MariaDB CLI (assuming that you're already logged in and useseros
database):
Added
commands
(tags
): Added length restriction to prevent embed length error
Changed
models
: Models has been refactored for concise structuring. Also changed fromsequelize v4
andmysql2
tosequelize v5-beta.15
withsequelize-typescript v0.6.8-beta.0
andmariadb
functions/commands
: Changed Operator imports to<client>.db
fromsequelize / <client>.sequelize
util
(console
): Refactored formatcommand
(quiz
): Increased quiz limit to 5 / 10 for normal users and server managers respectively.
Fixed
Info
: Removed unnecessary async / await keywords
3.1.0
Added
command
(stats
): Added NodeJS and OS infocommands
: Actually add Kamihime Bot aliases to comply with migration documentationreadme
(database
): Added proper character set and collate. For existing database, please do the following on MariaDB CLI (assuming that you're already logged in and useseros
database):
Changed
client
: Removed SequelizeProvider reliance to reduce memory usage
Fixed
command
(hareminfo
): No longer says?nsfw
notice when nsfwRole is not configured.command
(nsfw
): Fixed message object being null error.
3.0.0
Noticeable Changes
Removed deprecated KamihimeDB API methods
Codebase overhaul with Typescript
Migrated to MariaDB from SQLite
(Drumicube and Eunicorn)'s Legacy
Here are some of commands and functions inherited from kamihime-bot
with additional tweaks:
With this section, it is a signal for kamihime-bot
to completely shutdown. Thank you for your support! manly tears
Any changes mentioned above won't be re-listed here below, so please visit the links attached beside them, there is a chance you missed something.
Added
Commands: Added
Cooldown
— not countdown Notification.Commands: Added
Leveling System Stats
onmemberinfo
command (now aliased withlevel
)Commands: Added
stats
commandDocumentation: Added
CONTRIBUTING.md
Documentation: Added
doc-gen
(yarn run docs:parse
). SeeCONTRIBUTING
for Pull Requests
Changed
Commands:
countdown
command has been separated fromkamihime
categoryCommands: Removed
awaitingUsers
collection in favour of built-inlock
option fromAkairo
Dependencies: Change from
twit
totwitter-lite
Dependencies: Changed from
snekfetch
tonode-fetch
Documentation: README has been reworked. For developers please read it again
Installer: Changed scripts from
NPM
toYarn
Namings: Changed from
APIError
toErosError
Namings: Changed from
guild
toserver
Namings: Changed from
Wikia
toFandom
Namings: Column names from the database's tables had their
ID
suffix removed
Fixed
Commands: Fixed harem episodes check not showing on Souls
Commands: "Required Permissions" fields are now prettier and according to Discord Client UI
Commands: Usage notations are now appropriate according to the documentation
Functions: Twitter duplicate posts are no longer a threat. So please don't pressure me on chopping more of my fingers off anymore! :blobsob:
Last updated
Was this helpful?