More source: https://github.com/tscanlin/tocbot/