ButtonInteraction.from(- {required User user,
- required Guild guild,
- required Message message,
- required dynamic payload}
)
Implementation
factory ButtonInteraction.from({ required User user, required Guild guild, required Message message, required dynamic payload }) {
return ButtonInteraction(
payload['id'],
payload['application_id'],
payload['version'],
payload['type'],
payload['token'],
payload['member']?['user']?['id'],
payload['guild_id'],
payload['message_id'],
payload['data']['custom_id'],
payload['channel_id'],
);
}