{"id":18932194,"url":"https://github.com/gravins/cardsvsbots","last_synced_at":"2025-10-15T00:53:09.643Z","repository":{"id":130800300,"uuid":"179467449","full_name":"gravins/cardsVSbots","owner":"gravins","description":"Twitter bot using Python and Tracery","archived":false,"fork":false,"pushed_at":"2019-04-30T11:45:12.000Z","size":236,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-07-14T07:53:08.442Z","etag":null,"topics":["computational-creativity","tracery-grammar"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gravins.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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":"2019-04-04T09:36:19.000Z","updated_at":"2019-04-30T11:45:14.000Z","dependencies_parsed_at":null,"dependency_job_id":"b83c225f-b644-4567-afed-893eb9d5a329","html_url":"https://github.com/gravins/cardsVSbots","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/gravins/cardsVSbots","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gravins%2FcardsVSbots","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gravins%2FcardsVSbots/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gravins%2FcardsVSbots/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gravins%2FcardsVSbots/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gravins","download_url":"https://codeload.github.com/gravins/cardsVSbots/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gravins%2FcardsVSbots/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":268505406,"owners_count":24260953,"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","status":"online","status_checked_at":"2025-08-03T02:00:12.545Z","response_time":2577,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":["computational-creativity","tracery-grammar"],"created_at":"2024-11-08T11:48:26.263Z","updated_at":"2025-10-15T00:53:04.593Z","avatar_url":"https://github.com/gravins.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# cardsVSbots\n[cardsVSbots](https://twitter.com/CSbots) is a Twitter bot based on the game [Cards Against Humanity](https://cardsagainsthumanity.com/), a party game relying on the irony and sarcasm of its own players. This game consists of 2 different decks: black and white. In the black deck, the cards contains a sentence with one or more fill-in-the-blank statements. The white cards contains words or phrases typically deemed as offensive, risqué or politically incorrect used to complete the statements on the black card.\n\nThis bot is developed using Python and [Tracery](https://github.com/aparrish/pytracery). \n\n`scraper.py` : Python module based on Selenium to scraping Twitter web page\n\n`twitterbot.py` : twitterbot script\n\n`black_card_tracery.txt` : contains the tracery to generate the black cards \n\n`white_card_tracery.txt` : contains the tracery to generate the white cards\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgravins%2Fcardsvsbots","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgravins%2Fcardsvsbots","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgravins%2Fcardsvsbots/lists"}