Match multiple occurences of YouTube/spotify/twitter/... links

When posting multiple YouTube/spotify/twitter/... links in a single message, schnapsdrossel is only matching the first. For example

 <DomDom> https://youtu.be/yUatH8zI6Qc vs. https://youtu.be/Qf1JvdomH6s :(((
 <schnapsdrossel> YouTube: Arctic Monkeys - When The Sun Goes Down (05:34)

The drossel should match all occuring links and write a message like

<schnapsdrossel> YouTube: Arctic Monkeys - When The Sun Goes Down (05:34) | Arctic Monkeys - Do I Wanna Know? [Lyrics] (4:25)

or even multiple messages.

To be more precise, another example: When a message contains 2 YouTube links followed by a spotify link followed by another YouTube link, I'd expect

<schnapsdrossel> YouTube: foo | YouTube: bar | spotify: qux | YouTube: baz