{"id":15725126,"url":"https://github.com/eggplants/shindan-cli","last_synced_at":"2025-08-19T04:36:59.678Z","repository":{"id":51253047,"uuid":"436114089","full_name":"eggplants/shindan-cli","owner":"eggplants","description":"ShindanMaker (診断メーカー, https://shindanmaker.com) CLI + Library","archived":false,"fork":false,"pushed_at":"2025-04-08T12:01:24.000Z","size":571,"stargazers_count":10,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-01T00:54:06.251Z","etag":null,"topics":["cli","fortune","fun","hobby","joke","pip","pypi","shindanmaker"],"latest_commit_sha":null,"homepage":"http://egpl.dev/shindan-cli/","language":"Python","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/eggplants.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":"2021-12-08T04:19:06.000Z","updated_at":"2025-04-08T12:01:25.000Z","dependencies_parsed_at":"2024-01-16T08:57:47.408Z","dependency_job_id":"8e430b7f-0de0-4f61-ba68-39e8271b0fd0","html_url":"https://github.com/eggplants/shindan-cli","commit_stats":{"total_commits":42,"total_committers":3,"mean_commits":14.0,"dds":"0.16666666666666663","last_synced_commit":"8c9b1a425c7287748e514f0a0e98cd7314acc147"},"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eggplants%2Fshindan-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eggplants%2Fshindan-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eggplants%2Fshindan-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eggplants%2Fshindan-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eggplants","download_url":"https://codeload.github.com/eggplants/shindan-cli/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":251806209,"owners_count":21646843,"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":["cli","fortune","fun","hobby","joke","pip","pypi","shindanmaker"],"created_at":"2024-10-03T22:19:44.633Z","updated_at":"2025-05-01T00:54:13.187Z","avatar_url":"https://github.com/eggplants.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# shindan-cli\n\n[![Test](\n  \u003chttps://github.com/eggplants/shindan-cli/actions/workflows/test.yml/badge.svg\u003e\n)](\n  \u003chttps://github.com/eggplants/shindan-cli/actions/workflows/test.yml\u003e\n) [![Release Package](\n  \u003chttps://github.com/eggplants/shindan-cli/actions/workflows/release.yml/badge.svg\u003e\n)](\n  \u003chttps://github.com/eggplants/shindan-cli/actions/workflows/release.yml\u003e\n) [![PyPI](\n    \u003chttps://img.shields.io/pypi/v/shindan-cli?color=blue\u003e\n)](\n  \u003chttps://pypi.org/project/shindan-cli\u003e\n) [![PyPI - Python Version](\n    \u003chttps://img.shields.io/pypi/pyversions/shindan-cli\u003e\n  )](\n  \u003chttps://pypi.org/project/shindan-cli\u003e\n)\n\n[![Maintainability](\n  \u003chttps://qlty.sh/badges/9e2de2a6-51c0-4797-bc60-da4a2ff28737/maintainability.svg\u003e\n  )](\n  \u003chttps://qlty.sh/gh/eggplants/projects/shindan-cli\u003e\n) [![Code Coverage](\n  \u003chttps://qlty.sh/badges/9e2de2a6-51c0-4797-bc60-da4a2ff28737/test_coverage.svg\u003e\n  )](\n  \u003chttps://qlty.sh/gh/eggplants/projects/shindan-cli\u003e\n)\n\nShindanMaker (診断メーカー, \u003chttps://shindanmaker.com\u003e) CLI + Library\n\n## Install\n\n```bash\npip install shindan-cli\n```\n\n## Usage\n\nSupported types of diagnosis:\n\n- [Name-based diagnosis (名前診断)](https://shindanmaker.com/list/name)\n- [Branching diagnosis (分岐診断)](https://shindanmaker.com/list/branch)\n- [AI diagnosis (AI診断)](https://shindanmaker.com/list/ai)\n- [Check Diagnosis (チェック診断)](https://shindanmaker.com/list/check)\n\n### CLI\n\n```shellsession\n$ shindan -h\nusage: shindan [-h] [-w] [-H] [-l] [-V] ID NAME\n\nShindanMaker (https://shindanmaker.com) CLI\n\npositional arguments:\n  ID             shindan page id\n  NAME           shindan name\n\noptional arguments:\n  -h, --help     show this help message and exit\n  -w, --wait     insert random wait\n  -H, --hashtag  add hashtag `#shindanmaker`\n  -l, --link     add link to last of output\n  -V, --version  show program's version number and exit\n\n$ shindan 1036646 hoge\nねこって、むしだ。\n\n𝙐𝙉𝙄𝙌𝙇𝙊\n\n$ shindan 1036646 huga -l\nねこって、むしだ。\n\n𝙉𝙄𝙎𝙎𝙄𝙉\nhttps://shindanmaker.com/1036646\n\n$ shindan 1036646 huga -l -H\nねこって、むしだ。\n\n𝙁𝙐𝙅𝙄𝙏𝙎𝙐\n#shindanmaker\nhttps://shindanmaker.com/1036646\n```\n\n### Library\n\n```python\nfrom shindan_cli import shindan\n# type: (int, str, optional[bool]) -\u003e ShindanResults\nshindan(1036646, 'hoge', wait=False)\n```\n\nReturns:\n\n```python\n{\n  'results': ['ねこって、むしだ。', '', '𝙏𝙊𝙆𝙔𝙊 𝙈𝙀𝙏𝙍𝙊'],\n  'hashtags': ['#shindanmaker'],\n  'shindan_url': 'https://shindanmaker.com/1036646'\n}\n```\n\n## License\n\nMIT\n\n---\n\n## Similar Imprementations\n\n- C#\n  - [misodengaku/ShindanMaker](https://github.com/misodengaku/ShindanMaker)\n    - Library (Unmaintained)\n- Go\n  - [kakakaya/goshindan](https://github.com/kakakaya/goshindan)\n    - Library + CLI (Archived)\n    - \u003chttps://pkg.go.dev/github.com/kakakaya/goshindan\u003e\n- Java\n  - [shibafu528/shindan4j](https://github.com/shibafu528/shindan4j)\n    - Library (Unmaintained)\n    - \u003chttps://jitpack.io/#shibafu528/shindan4j\u003e\n- JavaScript\n  - [asawo/shindan-scraper](https://github.com/asawo/shindan-scraper)\n    - Library (Unmaintained)\n  - [stawberri/shindan](https://github.com/stawberri/shindan)\n    - Library (Archived)\n    - \u003chttps://www.npmjs.com/package/shindan\u003e\n- Perl\n  - [Likk/WebService-ShindanMaker](https://github.com/Likk/WebService-ShindanMaker)\n    - Library (Unmaintained)\n- PHP\n  - [moroya/php-shindanmaker](https://github.com/moroya/php-shindanmaker)\n    - Library (Unmaintained)\n    - \u003chttps://packagist.org/packages/moroya/php-shindanmaker\u003e\n- Python\n  - [Le96/auto_shindanmaker](https://github.com/Le96/auto_shindanmaker)\n    - Bot Server (Unmaintained)\n  - [tanitanin/shindan-python](https://github.com/tanitanin/shindan-python)\n    - CLI (Unmaintained)\n- Ruby\n  - [osak/shindanmaker](https://github.com/osak/shindanmaker)\n    - [Mikutter](https://github.com/mikutter/mikutter) Plugin (Unmaintained)\n  - [gouf/shindan](https://github.com/gouf/shindan)\n    - Library (Unmaintained)\n  - [ikaruga777/shindan-cli](https://github.com/ikaruga777/shindan-cli)\n    - CLI (Unmaintained)\n  - [yasuhito/shindan](https://github.com/yasuhito/shindan)\n    - CLI (Unmaintained)\n    - \u003chttps://rubygems.org/gems/shindan\u003e\n- TypeScript\n  - [dqn/shindanmaker-js](https://github.com/dqn/shindanmaker-js)\n    - Library (Archived)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feggplants%2Fshindan-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feggplants%2Fshindan-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feggplants%2Fshindan-cli/lists"}