hoyo-buddy

Elevate your Hoyoverse experience.

GPL-3.0 License

Stars
10

Bot releases are hidden (Show)

hoyo-buddy -

Published by seriaati 9 months ago

0.4.2 - 2024-01-15

Bug Fixes

  • Fix weakness break and energy gen texts - (e6f9013)

Miscellaneous Chores

  • (deps) Update dependencies - (be7e3b3)

Performance

  • Improve autocomplete performance in /search - (8951764)

Refactoring

  • Add index infront of eidolon names - (8ab9802)
  • Improve autocomplete in /search - (d1329b4)
hoyo-buddy -

Published by seriaati 9 months ago

0.4.1 - 2024-01-15

Bug Fixes

  • (hoyo) Fix hsr character embed issues - (493c743)
  • Fix duplicate names in autocomplete choices - (f8d9860)

Refactoring

  • Use level_str in all files - (fb0ceb5)
hoyo-buddy -

Published by seriaati 9 months ago

0.4.0 - 2024-01-15

Bug Fixes

  • Translate options after processing them - (815e3a6)
  • Catch ValueError when converting enum - (151684e)
  • Handle no 4 piece effect artifacts - (d52b64a)
  • Fix no four piece set effect - (21b9148)
  • Use cache if exists - (1150d26)

Features

  • (hoyo) Support star rail in /search - (05b4a40)

Miscellaneous Chores

Performance

  • Reduce number of requests for claimed rewards - (fbcbebb)
  • Improve autocomplete performance - (3103292)

Refactoring

  • Remove interaction response defer in autocomplete - (7845f02)
  • Add yatta - (a5bad8d)
  • Improve artifact set embed and UI - (9b0894d)
  • Replace utcnow() with get_now() - (e73c15e)
  • Add timer util - (62609c4)

Style

hoyo-buddy -

Published by seriaati 10 months ago

0.3.0 - 2024-01-05

Bug Fixes

  • Fix web server not saving obtained cookie - (666b5b3)
  • FIx no notification when check-in is successful - (15843d5)

Features

  • (emoji) Add artifact pos emojis - (a39384c)
  • Add artifact set to /search - (91c6a96)
  • Add food to /search - (b521f8b)
  • Add materials to /search - (9ed95d4)
  • Add furnishing to /search - (06faef0)
  • Shuffle /search choices - (1441c90)
  • Add furniture sets to /search - (d11154d)
  • Add living beings to /search - (fce37ce)
  • Add books to /search - (02e4765)
  • Add tcg card to /search - (820e789)

Miscellaneous Chores

  • (deps) Update genshin.py - (383f996)
  • (deps) Update dependencies - (332bc87)
  • (deps) Update dependencies - (79b2d3e)
  • (deps) Update dependencies - (e5b8d61)
  • (deps) Add speed extras to dpy - (b109104)
  • (deps) Update ambr-py - (d54909d)
  • (deps) Update ambr-py - (e610789)
  • (deps) Update ambr-py - (87cc2cc)
  • Remove deepsource.toml - (8ad1f76)

Performance

  • Initialize no account embed inside the if block - (038b0d7)

Refactoring

  • (hoyo) Suppress discord.Forbidden in _notify_user - (a6035b2)
  • (log) Enable discord.http - (f56a66a)
  • (ui) Add URLButtonView - (493e0f4)
  • Move the web server to a separate directory - (b354efb)
  • Separate html and css of the web page - (6808b3f)
  • Change the web server import - (20f8740)
  • Enable member cache and disable cachetools custom cache implementation - (9194cd9)
  • Improve mismatched string handling - (a186905)
  • Allow typing views for UI components - (4eda89f)
  • Improve daily check-in - (82ac06e)
  • Add __str__ method to User model - (332d186)
  • Configure uvloop - (4449aae)
  • Remove achievements from ItemCategory - (22e19b4)
  • Improve logging in daily check-in - (3acad58)
  • Refactor various UI components of /search - (97c951c)

Revert

  • Enable custom cache implementation - (c9a573f)

Style

  • Remove all skipcq comments - (7408b27)
  • Rename get_or_fetch_user to fetch_user - (95af39a)
  • Improve view typing - (7a98184)
hoyo-buddy -

Published by seriaati 10 months ago

0.2.0 - 2023-12-27

Bug Fixes

  • (db) Fix User json field default value - (6f02864)
  • (trans) Suppress KeyError while rendering translation - (330eedb)
  • (trans) Fix when loaded message is shown - (7d78f0b)
  • (ui) Fix incorrect missed check-in day - (79b6f50)
  • (ui) Fix interaction failed error title string - (194ec4a)
  • (web) Remove redundant translator loading - (70ed050)
  • Fix talent description text not being formatted properly - (9fc2b91)
  • Add missing key for error message - (2c8a188)
  • Load .env before processing db config - (a0aa826)
  • Add message intents - (f7a54f4)

Features

  • (bot) Implement cache to get_or_fetch_user - (7e36841)
  • (hoyo) Make account an optional argument in /check-in - (9c51097)
  • Add gacha image to character embed - (209618e)
  • Support namecard in /search - (368e5bb)
  • Add lower() to autocomplete checks - (6fe1989)

Miscellaneous Chores

  • (deps) Optimize dependency groups - (5945297)
  • (deps) Add psutil - (9c57a2b)
  • (deps) Add asyncache - (5eba6f1)
  • (deps) Update dependencies - (9420c7f)
  • (deps) Update dependencies - (66926a3)

Refactoring

  • (draw) Replace item name with index in check-in image - (a19ab25)
  • Allow web server and bot to be ran together - (5474a19)
  • Replace try-except-pass with contextlib.suppress - (900a6f8)
  • Change web server logger name - (f028858)
  • Replace element name in character embed with emoji - (eea6650)
  • Improve logger messages - (738bcf1)
hoyo-buddy -

Published by seriaati 10 months ago

Initial release.