Allow filename for URL-based document to be sent in an notification (or remove get parameters from the filename automatically)

If you are using telegram and try to send a notification with an url based document with get parameter in the url, the filename will be invalid.
The following action will produce a file with the name “frame.mp4 src=garage”, which can’t be opened without saving and renaming it manually.

  - service: notify.tgs_garage
    data:
      message: Triggered garage
      data:
        document:
          url: http://localhost:1984/api/frame.mp4?src=garage