-
v0.66.0 Stable
released this
2026-09-30 00:51:44 -05:00 | 22 commits to main since this releaseA box score now carries its matchup as a table Discord can show. Discord draws no
markdown table, but it lines up a code block. So every box score carriestable, its
starters laid out in fixed-width columns: the asker's team on the left, then projected
points, actual points, the position, and the other team mirrored on the right. The model
is told to show it unchanged rather than lay it out itself.Added
-
tableon everyget_box_scorematchup, built inespnff/table.py. It is under
40 characters wide to fit a phone:- starters only;
- surnames cut to six letters, suffixes dropped, and a defense by its team name;
- a status letter after a flagged name (
Nacua Q), which gives up its sixth letter
for the space; - positions in three letters (
FLX,DST); - numbers at most four characters: one decimal while that fits, else the nearest whole
number, halves rounding up (104.0is104).
Rows pair the two teams slot by slot, with
Emptywhere one side has fewer. A bye has
no table (null). -
manageron each box score side: the first manager's first name, or the first
word of their display name. The table's header uses it.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-