Skip to content

v0.5.3

Choose a tag to compare

@DevRohit06 DevRohit06 released this 14 Mar 08:18
· 108 commits to main since this release

Bug Fixes

  • Slash commands never registering with Discord — Commands were added to the tree's global scope but only synced per-guild (which uploads an empty list). Added copy_global_to() before each guild sync.
  • Command parameters not discovered — Handler functions used **kwargs, which discord.py can't inspect for option registration. Commands like /paw appeared without their message option. Now uses __signature__ injection for proper typed parameter discovery.
  • Silent registration failures — Errors during slash command registration were lost in stderr at DEBUG level. Now surfaced via the JSONL error event.