Skip to content

Refactor several extensions with codex#1439

Open
ajax146 wants to merge 5 commits intomainfrom
CodexRefactor
Open

Refactor several extensions with codex#1439
ajax146 wants to merge 5 commits intomainfrom
CodexRefactor

Conversation

@ajax146
Copy link
Contributor

@ajax146 ajax146 commented Feb 13, 2026

This is a complete refactor of the following extensions:

  • Burn
  • Duck
  • Echo
  • Google
  • Hangman
  • Hug
  • Translate
  • Weather

This refactor does the following 3 things:

  • Replace all legacy prefix commands with slash commands
  • Move logic out of the command/extension class
  • Write unit tests

Very few new features were added here, with 3 notable new features:

  • Burn now has a message context menu command
  • Hug now has a user context menu command
  • /hangman solve now exists

Everything else SHOULD behave the same as before.

Since this was all written by codex, I am hopeful for a thorough review. While I am personally unsure how I feel about codex, this is hours and hours or refactoring work done in less than 2 hours.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant