3ddelano/discord.gd

Proposal: Implement `message_component.gd`, `message_select_menu.gd` and `message_text_input.gd`

INdIEDeV016 opened this issue · 0 comments

message_action_row.gd, message_button.gd should be sub-classes to a new class called message_component.gd. Also add SelectMenu and TextInput sub-classes to message_component.gd because Discord has the option for those.
This is so that the code is more organized and properly structured and remove code duplication.

Summary:

Current Implementation:
Message Action Row
Message Button

New (Proposed) Implementation:
Message Component

Action Row
Button
Select Menu
Text Input