Grass Talk Radio
From PickiPedia: A knowledge base of bluegrass, old time psychedelic jams, and other public domain music
Jump to navigationJump to search
| Grass Talk Radio | |
|---|---|
| Host | Bradley Laird |
| Website | Official site |
| RSS | Feed |
Mostly instructional monologues by Bradley Laird, with occasional interviews. That ratio is why the pattern block below ends in a catch-all skip: of the episodes the firehose sees, the large majority genuinely have no guest.[unverified]
Episodes










Guest name patterns
These are used by the Bluegrass Podcast Firehose to pull guest names out of episode titles. They are tried in order and the first match wins, so the specific ones belong above the general ones.[unverified]
- A line starting with
skip:marks episodes that have no guest.[unverified] - A line starting with
#is a comment.[unverified] - Anything else is a Python regular expression with a named group
(?P<guest>...)around the part to capture.[unverified]
Edit these freely. A pattern that does not compile is skipped and logged rather than breaking the feed.[unverified]
^GTR-\d+\s+(?P<guest>[A-Z][a-z]+(?: "[^"]+")?(?: [A-Z][a-z]+)+)\s+[Ii]nterview.*$ ^GTR-\d+\s*[-–]\s*(?P<guest>[A-Z][a-z]+(?: [“”"]+[^“”"]+[“”"]+)?(?: [A-Z][a-z]+)+)\s+[Ii]nterview.*$ ^GTR-\d+\s*[-–]\s*(?:"[^"]*"\s+)?(?:Author|Luthier)\s+(?P<guest>[A-Z][a-z]+(?: [A-Z][a-z]+)+).*$ # "Name of Organization" pattern ^GTR-\d+\s*[-–]?\s*(?P<guest>[A-Z][a-z]+(?: [A-Z][a-z]+)+) of .+$ # Monologue episodes, which are most of the show. MUST STAY LAST — the # interview patterns above have to be tried first, or this swallows every guest # the show has ever had. skip: ^GTR-\d+
[unverified]