From 22f7b0f162c84efdf346ee27023cbb1bc274567f Mon Sep 17 00:00:00 2001 From: Ben Abulafia Date: Sat, 12 Sep 2026 17:01:27 +0300 Subject: [PATCH 1/2] Add the Live Tennis plugin Live tennis scores on a key: both players' surnames, the set score, the points in the current game, a marker beside the server and a marker on the side holding a break point. ATP, WTA, Challenger, ITF and juniors. Complementary to SportsScores rather than competing with it: that plugin covers the US leagues and soccer and has no tennis, this one has nothing but tennis. Data comes from the Live Tennis API, which the plugin author operates; the plugin needs a key, and a free key covers everything it does. Both endpoints it uses are on the free tier. The free tier allows 100 requests a day, so the plugin defaults to a 15-minute refresh (96 requests a day) with 15 minutes as a hard floor clamped in code, and every key showing tennis shares one cached request. The hash is the plugin repo's commit; entry follows the live shape in this file rather than the 'commits' map still shown in the submission docs. --- Plugins.json | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Plugins.json b/Plugins.json index afd8672..cb295fd 100644 --- a/Plugins.json +++ b/Plugins.json @@ -290,5 +290,9 @@ { "url": "https://github.com/larkum/StreamController-SpeedtestPlus", "hash": "f2aa82563fa53997f9c2be26c316daf3f35d1ce0" + }, + { + "url": "https://github.com/bensynapse/StreamController-LiveTennis", + "hash": "REPLACE_WITH_PLUGIN_COMMIT_SHA" } ] From a182e370aa153e94cd73ba51ebe8c90488ea6ae4 Mon Sep 17 00:00:00 2001 From: Ben Abulafia Date: Sat, 12 Sep 2026 17:04:31 +0300 Subject: [PATCH 2/2] Add the Live Tennis plugin --- Plugins.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Plugins.json b/Plugins.json index cb295fd..ce8f7d5 100644 --- a/Plugins.json +++ b/Plugins.json @@ -292,7 +292,7 @@ "hash": "f2aa82563fa53997f9c2be26c316daf3f35d1ce0" }, { - "url": "https://github.com/bensynapse/StreamController-LiveTennis", - "hash": "REPLACE_WITH_PLUGIN_COMMIT_SHA" + "url": "https://github.com/livetennisapi/StreamController-LiveTennis", + "hash": "2e2db848a64942643a41f7ad23b4c47826d4455d" } ]