Burper, my show-saved bot was freely available, both for testing and for source. I think I mentioned it here at least once. I couldn't leave it up and running because I used methods not supported by my ISP's PYTHON, so I couldn't make it a sleeper. It's not really very complex, just reads the available data from Patti and regurgitates it in two modes, simple number of saved and a list. I'll make it available to you if I can find it and if you need it.
It's major innovation for FIBS is ripped off from NOBS, the show player saved function. In my case it was, I believe, something like "ask DTBot player" and "ask DTBot list player" or somesuch. These are objective functions, and IMO more imformative than any subjective complaints, vouches and friends thingies.