Charles Reid 84a89adabf
All checks were successful
Paradise Lost / post-line (push) Successful in 6s
The Waste Land / post-line (push) Successful in 5s
Hellmouth Cup Notifier / notify (push) Successful in 6s
The Odyssey / post-chunk (push) Successful in 6s
fix duplicate header and text
2026-04-24 13:21:02 -07:00
2026-04-20 18:47:30 -07:00
2026-04-21 20:40:04 -07:00
2026-04-19 21:10:48 -07:00
2026-04-21 20:39:35 -07:00
2026-04-19 17:10:10 -07:00
2026-04-19 21:10:38 -07:00

Slack TV

Scheduled bots that post content into Slack channels. One app, multiple personas — each channel gets its own bot identity and posting schedule.

Structure

Each channel lives in its own subdirectory:

waste-land/    # Posts one line of The Waste Land per hour

A channel directory contains a notifier.py (what to post and how the bot appears), an icon.png (bot avatar), and a poem.txt or equivalent source file.

Setup

See SETUP.md for Slack app creation, GitHub secrets, and how to add new channels.

Slack TV Channel Directory

  • waste-land/ - The Waste Land, One Line Per Hour — Eliot's poem is 434 lines. At one line per hour, it takes ~18 days to complete, then loops. The line-per-hour pace is critical: each line sits alone in the channel long enough to be read as a standalone fragment, which is how the poem actually works — collage, juxtaposition, voices interrupting each other. The footnotes post as threaded replies.
  • dactylic-odyssey/ - The Odyssey in Dactylic Drip — Post 5 lines of the Fagles (or Lattimore, or Fitzgerald) translation every 4 hours. The Odyssey is ~12,110 lines. At 30 lines/day, the full poem takes ~403 days — just over a year. A 5-line chunk is roughly one complete Homeric image or action beat. The year-long duration mirrors the scale of the journey itself. When it finishes, start the Iliad.
  • golly-notifier/ - Golly Postseason Notifications — Tracks the Golly postseason and posts game results, series updates, and schedule notifications. Two bot personas: Star Cup (TuesdayWednesday) and Hellmouth Cup (FridaySunday). Each checks the Golly API hourly during its window, reporting series starts, daily scores with replay links, series clinches, and cup winners. Scheduling: Star runs 5 AM1 AM PT Tue, 5 AM5 PM PT Wed; Hellmouth runs 8 AM4 PM PT Fri, 8 AM8 PM PT SatSun.
Description
No description provided
Readme 2.3 MiB
Languages
Python 100%