WIP: add Message-Components handling/registry #21

Draft
tueem wants to merge 13 commits from feat/message-components into dev
Owner
  • add InteractionMethods (MessageComponentMethod subclass) for components-structure or alternatively static definition on original Method

  • gets called when retrieving component, interaction gets fired or manually

  • Refactor Autocompletes to make use of refs for reusability

  • Enable possibility to aggregate multiple autocomplete refs ->

  • Add InteractionProcessor for this exact purpose (inject custom code into execution task)

- [ ] add InteractionMethods (MessageComponentMethod subclass) for components-structure or alternatively static definition on original Method - gets called when retrieving component, interaction gets fired or manually - [x] Refactor Autocompletes to make use of refs for reusability - [x] Enable possibility to aggregate multiple autocomplete refs -> - [x] Add InteractionProcessor for this exact purpose (inject custom code into execution task)
tueem added 1 commit 2025-03-26 18:43:13 +00:00
tueem added 1 commit 2025-03-26 18:47:00 +00:00
tueem added 1 commit 2025-03-26 21:23:03 +00:00
tueem added 1 commit 2025-03-29 17:38:14 +00:00
tueem added 1 commit 2025-03-29 17:49:38 +00:00
tueem added the
enhancement
label 2025-03-30 11:41:46 +00:00
tueem added this to the V1.0.0 Release milestone 2025-03-30 11:41:48 +00:00
tueem added this to the Library Development project 2025-03-30 11:41:51 +00:00
tueem self-assigned this 2025-03-30 11:41:57 +00:00
tueem moved this to In progress in Library Development on 2025-03-30 11:42:05 +00:00
tueem added 2 commits 2025-03-31 08:36:56 +00:00
tueem added 1 commit 2025-03-31 08:50:47 +00:00
tueem added 1 commit 2025-04-01 08:18:49 +00:00
tueem added 1 commit 2025-04-05 22:04:27 +00:00
tueem added 1 commit 2025-04-06 11:14:33 +00:00
tueem added 2 commits 2025-04-06 22:35:17 +00:00
All checks were successful
github-mirror / push-github (push) Successful in 4s
Build / Gradle-Build (push) Successful in 4m46s
Test / Gradle-Test (push) Successful in 4m57s
This pull request is marked as a work in progress.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin feat/message-components:feat/message-components
git checkout feat/message-components
Sign in to join this conversation.
No description provided.