Have the user require a pattern. Make each request follow an "Artist - Song" format. Then use tokens to divide it up. example:
on 1:TEXT:!request * - *:#: {
  /tokenize $asc(-) $2-
  ; now $1 is the artist, $2 is the song,,,
  /msg $chan Request Received! $(|) Artist: $1 - Song: $2
}