awaitMessageComponent method on InteractionResponse
When sending a reply containing a component row, the returned value is an InteractionResponse which contains and awaitMessageComponent method. I would assume this method would collect the user input of the component sent that returned this InteractionResponse, however it always seems to fail yet placing a message collector on the channel gets the user input I expected.
Is putting the collector on the channel just the intended way of getting the response on the component I send or am I doing something wrong?
Is putting the collector on the channel just the intended way of getting the response on the component I send or am I doing something wrong?