Telegram BOT API has functions to send audio files and documents ,But can it play from an online sound streaming URL?
No, you can't with Telegram Bot APIs. 
You must download the file and upload it on Telegram servers.
Can the Telegram bot API play sound from an online audio streaming URL?