Skip to content
dsh-market Browse plugins GitHub 中文

Lzz2133/dsh-manutd-fixtures

Manchester United 2026/27 fixtures in the sidebar with kickoff times in your local timezone, finished matches with W/L/D results.

Stars ★ 0 Category UI Enhancements Listed 2026-09-04

Install

Inside DeepSeek Harness, with dsh-market

dsh plugin --profile web add dshmarket

Or from the command line

dsh plugin --profile web add "https://github.com/Lzz2133/dsh-manutd-fixtures/releases/latest/download/dsh-manutd-fixtures.tgz"

Installing runs third-party code with your own permissions — it can read your files, use your credentials and reach the network. Review the source first, and pin a commit (github:owner/repo#sha) when you can.

README

Manchester United 2026/27 fixtures + records sidebar plugin for the DeepSeek Harness web GUI.

Features

  • Sidebar button — "⚽ 曼联赛程" at the bottom of the left sidebar; collapsed badge shows the next match's date and local time
  • Local timezone — kickoff times are stored as UTC and rendered in your computer's timezone automatically (Beijing 21:00 / London 14:00 / New York 09:00 for the same match), with the active zone shown in the panel footer
  • Next-match card — matchup (United in red), competition badge, home/away badge, local time + countdown
  • This season — United's current 2026/27 record (W/D/L, goals, Premier League position, points) at the top of the panel
  • Finished matches — the list covers the whole season; played matches show the score and result badge (W red / L green / D brown), with an All / Finished / Upcoming filter
  • Competition badges — 🦁 PL / ⭐ UCL / 🏆 EFL Cup / 👑 FA Cup / 🛡️ Community Shield with brand colours
  • Home/away emphasis — 🏠 home (red) / ✈️ away (grey) badges and United highlighted in red

Data

  • Fixtures: manutd.com, official Premier League announcements, UEFA schedule (cross-checked; FIXTURES in lib/client.js)
  • Standings: Wikipedia (as of 2026-08-31, STANDINGS)
  • TBC kickoff times are announced by broadcasters 2–4 weeks ahead and added on update

Layout

  • lib/index.js — minimal Cordis server plugin (enables client bundle discovery)
  • lib/client.js — hand-written __ModuleLoader__ bundle: sidebar footer action (sidebar.footer.action slot), including all data
  • cordis.patch.yml — profile bundle registration
  • package.json — dsh.client declaration + exports["./client"]

The data model reserves slots for more teams (TEAMS / FIXTURES[].team).

Install

dsh plugin --profile web add dsh-manutd-fixtures
# or from source: dsh plugin --profile web add file:E:/DeepseekHarness/dsh-manutd-fixtures
# restart dsh web afterwards

Development

npm run check   # syntax checks

Content from the project README on GitHub ↗

Comments

Comments live in GitHub Discussions. Sign in with GitHub to post or react.