Search and dropdowns while creating an Alias for a !media command

While creating an alias for a !media command, have some fields with the options for it (type, duration, delay etc.) and a search field to pick the media from the Media Gallery.