{"id":19985016,"url":"https://github.com/mpopv/the-botcave","last_synced_at":"2025-05-04T06:34:05.651Z","repository":{"id":119598609,"uuid":"46742701","full_name":"mpopv/the-botcave","owner":"mpopv","description":"A small collection of JavaScript Twitter bots","archived":false,"fork":false,"pushed_at":"2024-08-23T23:04:56.000Z","size":164,"stargazers_count":4,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-08-24T00:22:38.075Z","etag":null,"topics":["bot","cyberpunk","es6","heroku","javascript","js","star-wars","twitter","twitter-api","twitter-bot"],"latest_commit_sha":null,"homepage":"","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/mpopv.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2015-11-23T19:24:38.000Z","updated_at":"2024-08-23T23:04:52.000Z","dependencies_parsed_at":null,"dependency_job_id":"6c6f65e0-e944-4ddd-b389-3070aeb74ed0","html_url":"https://github.com/mpopv/the-botcave","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/mpopv%2Fthe-botcave","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mpopv%2Fthe-botcave/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mpopv%2Fthe-botcave/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mpopv%2Fthe-botcave/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mpopv","download_url":"https://codeload.github.com/mpopv/the-botcave/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224387200,"owners_count":17302801,"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":["bot","cyberpunk","es6","heroku","javascript","js","star-wars","twitter","twitter-api","twitter-bot"],"created_at":"2024-11-13T04:22:07.888Z","updated_at":"2024-11-13T04:22:08.513Z","avatar_url":"https://github.com/mpopv.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# The Botcave\n\nA small collection of Node.js Twitter bots triggered via Heroku Scheduler jobs.\n\nMy Medium writeup on how to build bots like these: [Build a Twitter Bot in Half an Hour with Node.js and Heroku](https://medium.com/@mattpopovich/how-to-build-and-deploy-a-simple-twitter-bot-super-fast-with-node-js-and-heroku-7b322dbb5dd3#.nne1p3thq)\n\n## Ukraine War Wiki Map Bot\n\nA Twitter bot that has been tweeting new edits to Wikipedia's [2022 Russian invasion of Ukraine](https://commons.wikimedia.org/wiki/File:2022_Russian_invasion_of_Ukraine.svg) map up to once every 10 minutes since early 2022.\n\n* Bot handle: [@ukrainemapbot](https://twitter.com/ukrainemapbot)\n* Bot source code: [ukraine.js](https://github.com/mpopv/the-botcave/blob/master/ukraine.js)\n\n## MegaCity Police\n\nA Twitter bot that has been tweeting randomly generated cyberpunk / science fiction technobabble crime alerts, prosecutions, new laws, wanted posters, most wanted lists, and advertisements once per hour since mid-2016.\n\n* Bot handle: [@megacitypolice](https://twitter.com/MegaCityPolice)\n* Bot source code: [cyber.js](https://github.com/mpopv/the-botcave/blob/master/cyber.js)\n\n## Star Wars Titlebot\n\nA Twitter bot that leaks the titles of future Star Wars episodes once per hour since I built this at General Assembly in early 2016. Special thanks to [@murgia](https://github.com/murgia) and [@adambray](https://github.com/adambray) for their help.\n\n* Bot handle: [@swtitlebot](https://twitter.com/SWTitlebot)\n* Bot source code: [bot.js](https://github.com/mpopv/the-botcave/blob/master/bot.js)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmpopv%2Fthe-botcave","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmpopv%2Fthe-botcave","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmpopv%2Fthe-botcave/lists"}