Skip to content

@MindfulMinun MindfulMinun released this Nov 9, 2019

  • New: Edits
    • Check out what your friends said before they edited their message.
  • Ping
    • Ping is now rounded correctly.
  • Smash
    • Terry's info is displayed correctly.
  • WolframAlpha
    • Tables are a equally but differently ugly.
  • Version
    • Lists the number of functions and names them.
Assets 2

@MindfulMinun MindfulMinun released this Aug 3, 2019 · 6 commits to master since this release

Note: The three probably doesn't mean anything to you.

Additions & Changes

  • New: WolframAlpha
    • Query the world's information with Haruka's -h wa function!
  • Smash
    • Now denotes whether a character is DLC or not.
    • Updated help data
    • Added Hero and Banjo-Kazooie metadata.
  • Ping
    • Now shows 3 numbers, WebSocket ping, Reaction time, and Delivery. This may be more confusing but I digress.
  • Dev
    • Added fetch helper function
    • Switching from config.json to .env
      • This is a breaking change, which constitutes bumping the major version number.

Bug fixes

  • Help
    • Help would refuse to show the detailed help list when asked to. I'm still not sure why, but this has been fixed.
  • Smash
Assets 2

@MindfulMinun MindfulMinun released this Jun 15, 2019 · 18 commits to master since this release

Some bug fixes

  • Pokémon
    • Now treats leading zeroes as expected (-h pkmn 001 brings up Bulbasaur)
  • Smash
    • Hotfix: Do not search by series. This fixes a problem when searching for "palutena", which is codename for the Kid Icarus series, bringing up Pit instead of Palutena as expected.
    • Short help aligned properly. I sincerely apologize for triggering anyone's OCD.
  • Version
    • Added relative time. Tells you how long ago Haruka was started.
Assets 2

@MindfulMinun MindfulMinun released this Apr 19, 2019 · 19 commits to master since this release

New functions, yay!

  • Smash
    • Search for any character in Smash Ultimate. Not much info is returned, but I'm working on it!
  • Manga
    • Search for manga just like with anime

Changes

  • Anime
    • For a given show, Anime will now show you the following:
      • Alternate names:
        • "Kono Subarashii Sekai ni Shukufuku wo!" → "Konosuba"
        • "Seishun Buta Yarou wa Bunny Girl-senpai no Yume wo Minai" → "AoButa", etc.
      • Episode count
      • Airing status
        • Whether the anime is completed, currenty airing, about to be, or cancelled.
      • Next episode (when applicable)
        • When the next episode is airing, if applicable.
        • Relative dates such as "in one week", "tomorrow", etc.
      • Score
        • A weighted average score of user ratings.
  • Owo
    • Replies to more variants
Assets 2

@MindfulMinun MindfulMinun released this Oct 13, 2018 · 24 commits to master since this release

Big changes

Haruka’s now a module with a simple API. See her documentation.

New functions!

  • Kick
    • Does what you expect: eject people from a server.
  • Health
    • Sends you tips to improve your bodily health.
  • Ping
    • Haruka now replies to "Awoo!", "uwu", and "owo" (case insensitive)
  • xkcd
    • Fetches xkcd comics, yay!
  • Anime
    • Looks up info for an anime, you weeb.
Assets 2

@MindfulMinun MindfulMinun released this Sep 5, 2018 · 44 commits to master since this release

Changed

  • About & Version
    • These functions now use beautiful RichEmbeds.
    • Version now prints uptime.
  • Pokémon
    • Embed will now show Movepool size, Abilities, and Base Stats
  • Ping 🏓
    • Now tells you how long it took Haruka to respond.
    • Using "Ping", "beep", or "ding" now have their own responses.

Killing bugs

If a Haruka command contains dab, she won't run that command. This has now been resolved.

Assets 2

@MindfulMinun MindfulMinun released this Aug 17, 2018 · 52 commits to master since this release

What’s new

  • Reverse
    • Use -h reverse to reverse some text.
  • Someone
    • Added options for choosing members that are online, offline, idle, and dnd. The -h @someone function without any arguments now looks for online users by default.

Changes:

  • -h say @everyone and -h say @here will no longer mention everyone.
  • The -h purge function will now only delete up to the last 100 messages as per the Discord API.
Assets 2

@MindfulMinun MindfulMinun released this Aug 7, 2018 · 58 commits to master since this release

Added

  • About
    • Added some more information.

Changed

  • Help
    • If <FunctionObj>.hidden is truthy, <FunctionObj>.short can be left undefined.
  • Invite
    • Removed the need for Haruka.config.client_id
  • Purge
    • It works now. 🎉

Removed

config.client_id isn’t needed, so it’s been removed from example-config. Leaving it in there won’t make a difference, but it’s deprecated.

Assets 2

@MindfulMinun MindfulMinun released this Aug 6, 2018 · 61 commits to master since this release

  • Uncaught errors now throw print their stack traces.

Killing bugs:

  • Purge: Users must now have relevant permissions before purging messages.
  • Dad: No longer causes an infinite loop in DMs.
Assets 2
Aug 6, 2018
Prepping for Release v1.3.1
- Uncaught errors now throw print their stack traces.
Killing bugs:
- Purge: Users must now have relevant permissions before purging 
messages.
- Dad: No causes an infinite loop in DMs.
You can’t perform that action at this time.