[RELEASE] DStv Now KODI Add-on

Matt and I have had over 20x different people bring up the same issue without even bothering to search first.
Its really annoying!

Neither of us even use the add-on.

Seems most of our annoyance come from this single add-on.
It is very tempting to drop support for it because

1) its hard to test due to geolocked to S.A which means slow / non-working vpns
2) its users are impatient
3) limited donations from the above users
please guys, be patient!
 
Also, how cheeky is this of DSTV.

Broken:
Code:
~ % curl -H 'User-Agent: okhttp/3.4.1' https://ssl.dstv.com/api/lean-back-otp/device/registration
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE>ERROR: The request could not be satisfied</TITLE>
</HEAD><BODY>
<H1>403 ERROR</H1>
<H2>The request could not be satisfied.</H2>
<HR noshade size="1px">
Request blocked.
We can't connect to the server for this app or website at this time. There might be too much traffic or a configuration error. Try again later, or contact the app or website owner.
<BR clear="all">
If you provide content to customers through CloudFront, you can find steps to troubleshoot and help prevent this error by reviewing the CloudFront documentation.
<BR clear="all">
<HR noshade size="1px">
<PRE>
Generated by cloudfront (CloudFront)
Request ID: WhNFDkvqYhf7vOu14BCaVIXk2XSH-_vCtZe3V_p392FV_H-t0eyuNA==
</PRE>
<ADDRESS>
</ADDRESS>
</BODY></HTML>%

Working:
Code:
 ~ % curl -H 'User-Agent: okhttp/3.4.2' https://ssl.dstv.com/api/lean-back-otp/device/registration
{"page":0,"requestedPageSize":10,"total":10,"items":[{"id":"71f514be-9bd4-4ca6-83ed-adf9b02f6deb","userCode":"LT7H8","expiry":"2022-02-17T00:05:32.471Z","self":{"id":"71f514be-9bd4-4ca6-83ed-adf9b02f6deb","href":"https://ssl.dstv.com/api/lean-back-otp/device/registration/71f514be-9bd4-4ca6-83ed-adf9b02f6deb/","clazz":"ResourceHyperlink"}},{"id":"4fd26ea8-b0ae-4f5f-b1c1-ff20a69847bb","userCode":"YDJX2","expiry":"2022-02-17T00:06:12.917Z","self":{"id":"4fd26ea8-b0ae-4f5f-b1c1-ff20a69847bb","href":"https://ssl.dstv.com/api/lean-back-otp/device/registration/4fd26ea8-b0ae-4f5f-b1c1-ff20a69847bb/","clazz":"ResourceHyperlink"}},{"id":"da74b7ae-d305-459d-a812-f1d0d37b281d","userCode":"6K9GK","expiry":"2022-02-17T00:07:10.421Z","self":{"id":"da74b7ae-d305-459d-a812-f1d0d37b281d","href":"https://ssl.dstv.com/api/lean-back-otp/device/registration/da74b7ae-d305-459d-a812-f1d0d37b281d/","clazz":"ResourceHyperlink"}},{"id":"e051bb7e-ad7d-413c-bcaa-6ec7e87bdcac","userCode":"Y2HBH","expiry":"2022-02-17T00:07:46.616Z","self":{"id":"e051bb7e-ad7d-413c-bcaa-6ec7e87bdcac","href":"https://ssl.dstv.com/api/lean-back-otp/device/registration/e051bb7e-ad7d-413c-bcaa-6ec7e87bdcac/","clazz":"ResourceHyperlink"}},{"id":"9e4c4ed2-262f-4049-8c75-ef1ae9eb212f","userCode":"89SK4","expiry":"2022-02-17T00:07:50.951Z","self":{"id":"9e4c4ed2-262f-4049-8c75-ef1ae9eb212f","href":"https://ssl.dstv.com/api/lean-back-otp/device/registration/9e4c4ed2-262f-4049-8c75-ef1ae9eb212f/","clazz":"ResourceHyperlink"}},{"id":"9fb6fc4a-5f3f-44d4-ae6c-d18c3ac21426","userCode":"GQHW5","expiry":"2022-02-17T00:08:00.531Z","self":{"id":"9fb6fc4a-5f3f-44d4-ae6c-d18c3ac21426","href":"https://ssl.dstv.com/api/lean-back-otp/device/registration/9fb6fc4a-5f3f-44d4-ae6c-d18c3ac21426/","clazz":"ResourceHyperlink"}},{"id":"8455728a-19ba-4491-b6ce-a037bfa1d747","userCode":"K7KZG","expiry":"2022-02-17T00:08:45.163Z","self":{"id":"8455728a-19ba-4491-b6ce-a037bfa1d747","href":"https://ssl.dstv.com/api/lean-back-otp/device/registration/8455728a-19ba-4491-b6ce-a037bfa1d747/","clazz":"ResourceHyperlink"}},{"id":"dea30249-4f9f-45b9-86e9-d6bffa4fd293","userCode":"JA9SA","expiry":"2022-02-17T00:08:56.926Z","self":{"id":"dea30249-4f9f-45b9-86e9-d6bffa4fd293","href":"https://ssl.dstv.com/api/lean-back-otp/device/registration/dea30249-4f9f-45b9-86e9-d6bffa4fd293/","clazz":"ResourceHyperlink"}},{"id":"ae824edb-4736-474d-8c8b-51405ba95fd1","userCode":"QWCC8","expiry":"2022-02-17T00:08:59.448Z","self":{"id":"ae824edb-4736-474d-8c8b-51405ba95fd1","href":"https://ssl.dstv.com/api/lean-back-otp/device/registration/ae824edb-4736-474d-8c8b-51405ba95fd1/","clazz":"ResourceHyperlink"}},{"id":"5eccc008-bd60-4db1-8ab7-645c2b46b1c8","userCode":"4UGY6","expiry":"2022-02-17T00:09:00.349Z","self":{"id":"5eccc008-bd60-4db1-8ab7-645c2b46b1c8","href":"https://ssl.dstv.com/api/lean-back-otp/device/registration/5eccc008-bd60-4db1-8ab7-645c2b46b1c8/","clazz":"ResourceHyperlink"}}],"self":{"page":0,"pageSize":10,"all":false},"all":{"page":0,"pageSize":0,"all":true},"next":{"page":1,"pageSize":10,"all":false},"prev":null,"count":10}%
 
Matt and I have had over 20x different people bring up the same issue without even bothering to search first.
Its really annoying!

Neither of us even use the add-on.

Seems most of our annoyance come from this single add-on.
It is very tempting to drop support for it because

1) its hard to test due to geolocked to S.A which means slow / non-working vpns
2) its users are impatient
3) limited donations from the above users
I really do appreciate your hard work and effort to get this working again.
Please don't drop support for this add-on.
I'm sure everyone will do the right thing and support you too.
 
I actually think very few people here ever browsed that git repo and so probably didnt even know about the donation links.
I've been using Kodi it for quite a while now and never knew about the donations link. How can one donate? Would like to donate every month as this app helps a lot.
 
Last edited:
I've been using Kodi it for quite a while now and never knew about the donations link. How can one donate? Would like to donate every month as this app helps a lot and wouldn't want the developers to drop support for it.
Look a few posts back for the links
 
Top
Sign up to the MyBroadband newsletter
X