I don't have a YouTube or Vimeo account for adding content. Is there another way I can submit my exercise?
You could get a YouTube account just so you can upload the exercise? You could send the video on Discord to us, but then you wont have the experience points and completion badges on your profile. So consider getting a YouTube account just for this.