multimedia/livestreamer doesn't work with Twitch anymore: https://github.com/chrippa/livestreamer/issues/1669
> No longer maintained, use streamlink or youtube-dl instead.
https://github.com/streamlink/streamlink is a fork of the livestreamer and work fine with Twitch.
I actually have a local port of streamlink that works perfectly, but the problem is that I can't submit it to the FreeBSD ports tree until bug #229322 to update py-urllib3 lands in the ports tree, as streamlink relies on a newer py-urllib3 than what is currently in ports. It also relies on a few python libraries that are not in the ports tree yet (I also made local ports for those as well). When the above mentioned bug is finally resolved, I plan to submit my port of streamlink.
(In reply to Naram Qashat from comment #1)
py-urllib3 was updated to 1.25.6: https://svnweb.freebsd.org/changeset/ports/518476
What other (not in ports) python libraries streamlink require?
It requires py-iso-639, py-iso3166, and for python 2.7, py-backports.shutil_which. I'll submit them later this week, as well as submit streamlink.
So, it seems that someone else beat me to this and submitted bug #241566 to add it to the ports tree. I think this can be closed.