{"id":13446309,"url":"https://github.com/Srol/teenbot","last_synced_at":"2025-03-21T06:31:09.124Z","repository":{"id":78557277,"uuid":"42212299","full_name":"Srol/teenbot","owner":"Srol","description":"A bot I used to create a simulacrum of my teenage self.","archived":false,"fork":false,"pushed_at":"2015-11-16T22:06:23.000Z","size":27,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-10-28T09:53:44.374Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Srol.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2015-09-10T00:34:13.000Z","updated_at":"2016-05-02T22:46:02.000Z","dependencies_parsed_at":"2023-02-28T03:01:01.914Z","dependency_job_id":null,"html_url":"https://github.com/Srol/teenbot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Srol%2Fteenbot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Srol%2Fteenbot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Srol%2Fteenbot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Srol%2Fteenbot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Srol","download_url":"https://codeload.github.com/Srol/teenbot/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244750611,"owners_count":20504091,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-07-31T05:00:51.027Z","updated_at":"2025-03-21T06:31:08.826Z","avatar_url":"https://github.com/Srol.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"# TeenBot\n\nThis repository uses [cobe](https://github.com/pteichman/cobe) and [CanvasText](https://github.com/pmphp/CanvasText). Thank you to the devs who made them available.\n\nThis repository was used to make the bot in this [article](http://fusion.net/story/193725/i-was-a-teenage-chatbot/) on Fusion.net, as well as a [how-to guide here](http://fusion.net/story/195480/chatbot-teenage-years-how-to/). \nIf you provide it with the material, it will generate a bot to respond to you with markov chains using that material. \nThe repository as-is is optimized to live on a Heroku server, with javascript delivering results to the browser window. \n\nIn order to get it to work, you will need to replace the contents of total.txt with your own text corpus, then use cobe to generate a new cobe.brain. \nIf you don't do that, it will keep using my crappy deo text.\n\nI hope it's helpful. ","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSrol%2Fteenbot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FSrol%2Fteenbot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSrol%2Fteenbot/lists"}