{"id":19020134,"url":"https://github.com/gayanvoice/twitter-bot-java","last_synced_at":"2026-02-17T15:36:05.058Z","repository":{"id":108916756,"uuid":"349896954","full_name":"gayanvoice/twitter-bot-java","owner":"gayanvoice","description":"witter-bot-java (Twitter Bot Java) is an automated bot written in Java based on Spring framework","archived":false,"fork":false,"pushed_at":"2022-11-30T10:26:17.000Z","size":57,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-23T05:48:01.603Z","etag":null,"topics":["java","spring","spring-boot","twitter-bot"],"latest_commit_sha":null,"homepage":"https://twitter.com/opensource_bot","language":"Java","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/gayanvoice.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,"zenodo":null}},"created_at":"2021-03-21T04:08:16.000Z","updated_at":"2024-07-31T01:13:33.000Z","dependencies_parsed_at":"2023-04-21T02:33:07.305Z","dependency_job_id":null,"html_url":"https://github.com/gayanvoice/twitter-bot-java","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/gayanvoice/twitter-bot-java","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gayanvoice%2Ftwitter-bot-java","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gayanvoice%2Ftwitter-bot-java/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gayanvoice%2Ftwitter-bot-java/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gayanvoice%2Ftwitter-bot-java/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gayanvoice","download_url":"https://codeload.github.com/gayanvoice/twitter-bot-java/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gayanvoice%2Ftwitter-bot-java/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29548392,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-17T14:33:00.708Z","status":"ssl_error","status_checked_at":"2026-02-17T14:32:58.657Z","response_time":100,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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":["java","spring","spring-boot","twitter-bot"],"created_at":"2024-11-08T20:15:52.586Z","updated_at":"2026-02-17T15:36:00.050Z","avatar_url":"https://github.com/gayanvoice.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# twitter-bot-java\ntwitter-bot-java (Twitter Bot Java) is an automated bot written in Java based on Spring framework. Its goal is to make social media automation with twitter. Twitter Bot Java designed for tweeting and generally interacting with users. The api allows for creating tweets and sending HTTP requests.\n\n## Demo\nGo to Twitter profile [Opensource Bot](https://twitter.com/opensource_bot). To create new tweet use this end point  [create tweet](https://twitter.com/opensource_bot)\n\n## Deploy\n\nYou can deploy the app to Heroku, Digital Ocean, or any other app container. First you need to fork the project and change Twitter credentials in [application.properties](https://github.com/gayanvoice/twitter-bot-java/blob/master/src/main/resources/application.properties).\n\n_Thanks for reading this article! Leave a comment below if you have any questions. Be sure to follow for the_ [**_@gayanvoice_**](https://gayanvoice.medium.com/)  _on Medium and share this post with other programming enthusiasts._\n\n**Gayan** is a developer  from Colombo. He shares articles and repositories on ASP.NET Core, Java Spring, and Android.\n\n\u003e _You can connect with him on_ [**_Medium_**](https://gayanvoice.medium.com/)_,_ [**_Twitter_**](https://twitter.com/gayankur)_, or_ [**_GitHub_**](https://github.com/gayanvoice)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgayanvoice%2Ftwitter-bot-java","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgayanvoice%2Ftwitter-bot-java","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgayanvoice%2Ftwitter-bot-java/lists"}