{"id":19113120,"url":"https://github.com/sirredbeard/newwslissues","last_synced_at":"2026-06-01T17:30:18.779Z","repository":{"id":203378177,"uuid":"709455226","full_name":"sirredbeard/newwslissues","owner":"sirredbeard","description":"Twitter bot powered by GitHub Actions that Tweets new issues filed in microsoft/WSL.","archived":false,"fork":false,"pushed_at":"2023-11-01T02:19:06.000Z","size":7,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-02-14T23:07:32.396Z","etag":null,"topics":["githubactions","twitter-bot","wsl"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sirredbeard.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-10-24T18:52:23.000Z","updated_at":"2023-10-24T23:34:27.000Z","dependencies_parsed_at":null,"dependency_job_id":"940158f3-4cab-472b-b486-4dda8c8cbf66","html_url":"https://github.com/sirredbeard/newwslissues","commit_stats":null,"previous_names":["sirredbeard/newwslissues"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sirredbeard%2Fnewwslissues","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sirredbeard%2Fnewwslissues/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sirredbeard%2Fnewwslissues/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sirredbeard%2Fnewwslissues/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sirredbeard","download_url":"https://codeload.github.com/sirredbeard/newwslissues/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240170056,"owners_count":19759141,"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":["githubactions","twitter-bot","wsl"],"created_at":"2024-11-09T04:35:16.023Z","updated_at":"2026-06-01T17:30:18.735Z","avatar_url":"https://github.com/sirredbeard.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# newwslissues\n\nThis repository is a GitHub Action and Python script that checks for all new issues created in [microsoft/WSL](https://github.com/microsoft/wsl) in the last hour and tweets them at [@New_WSL_Issues](https://twitter.com/New_Wsl_Issues).\n\n[check-issues.yaml](https://github.com/sirredbeard/newwslissues/blob/main/.github/workflows/check-issues.yaml) runs hourly, it:\n\n* Installs Python\n* Updates pip\n* Installs [Tweepy](https://www.tweepy.org/)\n* Goes back in time an hour via flux capacitance as-a-service\n* Requests details on all new issues in microsoft/WSL created\n* Extracts the title and URL of each\n* Passes those to tweet.py as options\n* [tweet.py](https://github.com/sirredbeard/newwslissues/blob/main/tweet.py):\n    * Grabs all the authentication tokens required for Twitter, stored as GitHub secrets, as environmental variables\n    * Grabs anything passed after tweet.py, in this case, the title and URL of each issue created\n    * Tweets it\n* Repeats that for each new issue, sleeping a bit each time to avoid rate limiting\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsirredbeard%2Fnewwslissues","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsirredbeard%2Fnewwslissues","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsirredbeard%2Fnewwslissues/lists"}