Skip to content

Releases: TheXer/Jachym

v1.0.0

03 Jul 08:35
d999fa1
Compare
Choose a tag to compare

Úvod

Jáchym je nyní už ve stabilní verzi, kde ho lze používat všude různě. Budoucnost Jáchyma bude směřovat k tomu, aby uměl připomínkovací funkci a později ideálně anonymní ankety.

Pro mě toto znamená skvělej úspěch, páč po dvou (nebo třech?) letech je nyní Jáchym vůbec v té nejlepší formě! Hurá! 🥇
Další verze se budou odvíjet od této, hlavní.

Novinky

Ankety

  • Přidání nových tlačítek - Buttons (@TheXer in #13)
  • Přidání tlačítka pro úpravu ankety po jejich vytvoření (#21)
  • Po vypršení času anketa se smaže a pošle embed s hlasy (#22)
  • Podporuje custom emojis (#23)

Připomínky

  • Přidány připomínky, které po čase připomenou uživatele #17

Obecné

  • Fungující slash commands (#15)
  • Přidání loggingu do commandů (#15)
  • Vylepšen error handling, nyní posílá pěkný error embed s vypsanou chybou (#16)
  • Jáchym nyní podporuje custom emojis, úprava se bude postupně promítat do všech embedů (#23)
  • Vylepšena dokumentace, readme upraven, /help upraven (#19)

Úpravy

  • Morseovka nyní funguje lépe, podporuje slash command
  • Help systém nyní má ikonku oddílu, podporuje slash command
  • (DEV) Ankety nyní podporují více OOP a více následuje DRY principle.

Bugfix

  • Když se dříve příliš rychle klikalo na anketu, tak nastala situace, kdy embed se nestihl upravit a bylo tam tvé jméno na jiném místě
  • Události nyní neposílají 2-3 embedy za sebou, protože jsou smazány (lmao)
  • Připojení k databázi nyní nepadá, využívá nyní asyncio db. Caching díky tomu smazán, protože db nyní funguje spolehlivě.

Smazáno

  • Události #15, nikdy nefungovaly správně a kód byl příliš složitý na to, aby se dal udržovat.
  • Twitter, Google events v legacy kódu

Noví přispěvatelé