I haven't tried it out yet, but it seems to be an implementation of the basic idea, and it's in Python, and we're on HN, which means it's a fair bet that you could figure out how to tweak it to your specific desires if you wanted to!
https://github.com/FakeTV https://github.com/FakeTV/pseudo-channel