Skip to content
This repository has been archived by the owner on Dec 3, 2023. It is now read-only.

Subclass CommandInteraction #11

Open
4 tasks
Minion3665 opened this issue Feb 26, 2022 · 1 comment
Open
4 tasks

Subclass CommandInteraction #11

Minion3665 opened this issue Feb 26, 2022 · 1 comment
Assignees
Labels
✓ Feature This adds a new feature ‼️ Urgent This is a change that must be applied now

Comments

@Minion3665
Copy link
Member

  • We should subclass the CommandInteraction class to get rid of the jankiness
  • We should link this into the new registration system as proposed in A lot of stuff breaks command registration; it shouldn't #6
  • We should provide parameters along with the interaction as arguments
  • We should resolve API objects (for example ApiGuildMember) and type the parameters more strictly
@Minion3665 Minion3665 added ‼️ Urgent This is a change that must be applied now ✓ Feature This adds a new feature labels Feb 26, 2022
@Minion3665 Minion3665 self-assigned this Feb 26, 2022
@Minion3665
Copy link
Member Author

Other subclasses include guild (guild.ownerId should just be .owner and should be a member)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
✓ Feature This adds a new feature ‼️ Urgent This is a change that must be applied now
Projects
None yet
Development

No branches or pull requests

1 participant