shindan-cli
ShindanMaker (診断メーカー, https://shindanmaker.com) CLI + Library
Install
pip install shindan-cli
Usage
Supported types of diagnosis:
- Name-based diagnosis (名前診断)
- Branching diagnosis (分岐診断)
- AI diagnosis (AI診断) (currently blocked by a Cloudflare Turnstile challenge)
- Check Diagnosis (チェック診断)
CLI
$ shindan -h
usage: shindan [-h] [-w] [-H] [-l] [-V] ID NAME
ShindanMaker (https://shindanmaker.com) CLI
positional arguments:
ID shindan page id
NAME shindan name
optional arguments:
-h, --help show this help message and exit
-w, --wait insert random wait
-H, --hashtag add hashtag `#shindanmaker`
-l, --link add link to last of output
-V, --version show program's version number and exit
$ shindan 1036646 hoge
ねこって、むしだ。
𝙐𝙉𝙄𝙌𝙇𝙊
$ shindan 1036646 huga -l
ねこって、むしだ。
𝙉𝙄𝙎𝙎𝙄𝙉
https://shindanmaker.com/1036646
$ shindan 1036646 huga -l -H
ねこって、むしだ。
𝙁𝙐𝙅𝙄𝙏𝙎𝙐
#shindanmaker
https://shindanmaker.com/1036646
Library
from shindan_cli import shindan
# type: (int, str, optional[bool]) -> ShindanResults
shindan(1036646, 'hoge', wait=False)
Returns:
{
'results': ['ねこって、むしだ。', '', '𝙏𝙊𝙆𝙔𝙊 𝙈𝙀𝙏𝙍𝙊'],
'hashtags': ['#shindanmaker'],
'shindan_url': 'https://shindanmaker.com/1036646'
}
License
MIT
Similar Imprementations
- C#
- misodengaku/ShindanMaker
- Library (Unmaintained)
- misodengaku/ShindanMaker
- Go
- kakakaya/goshindan
- Library + CLI (Archived)
- https://pkg.go.dev/github.com/kakakaya/goshindan
- kakakaya/goshindan
- Java
- shibafu528/shindan4j
- Library (Unmaintained)
- https://jitpack.io/#shibafu528/shindan4j
- shibafu528/shindan4j
- JavaScript
- asawo/shindan-scraper
- Library (Unmaintained)
- stawberri/shindan
- Library (Archived)
- https://www.npmjs.com/package/shindan
- asawo/shindan-scraper
- Perl
- Likk/WebService-ShindanMaker
- Library (Unmaintained)
- Likk/WebService-ShindanMaker
- PHP
- moroya/php-shindanmaker
- Library (Unmaintained)
- https://packagist.org/packages/moroya/php-shindanmaker
- moroya/php-shindanmaker
- Python
- Le96/auto_shindanmaker
- Bot Server (Unmaintained)
- tanitanin/shindan-python
- CLI (Unmaintained)
- Le96/auto_shindanmaker
- Ruby
- osak/shindanmaker
- Mikutter Plugin (Unmaintained)
- gouf/shindan
- Library (Unmaintained)
- ikaruga777/shindan-cli
- CLI (Unmaintained)
- yasuhito/shindan
- CLI (Unmaintained)
- https://rubygems.org/gems/shindan
- osak/shindanmaker
- TypeScript
- dqn/shindanmaker-js
- Library (Archived)
- dqn/shindanmaker-js
Release files for shindan-cli 2.3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| shindan_cli-2.3.0.tar.gz | 10.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| shindan_cli-2.3.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size:23.7 kB
Release files / shindan_cli-2.3.0.tar.gz
| Download URL | shindan_cli-2.3.0.tar.gz |
|---|---|
| Size | 10.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5b48d3f3f03950b1ae48b5db5e5c561eee588293e6c000fff82051bdcf9d2ce3
|
|
BLAKE2b-256 checksum How to use checksums |
8a2a6e15ec86fc4125ceaa711b367da21e3605d105e05c849d680663ebdc12c4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / shindan_cli-2.3.0-py3-none-any.whl
| Download URL | shindan_cli-2.3.0-py3-none-any.whl |
|---|---|
| Size | 12.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
173b9e385290c14ca3f5e71ab13771286cc486262f6681cb0e6537d3065b2d4e
|
|
BLAKE2b-256 checksum How to use checksums |
aa875aee72c36cb0f912aa48f376dc3fccf28e0171c481111722cab267357ae2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|