ojichat-py


Nameojichat-py JSON
Version 0.1.0 PyPI version JSON
download
home_page
SummaryOjisan Nanchatte (ojichat) Generator
upload_time2023-05-09 21:35:45
maintainer
docs_urlNone
author
requires_python>=3.8
licenseMIT
keywords japanese ojichat text generator
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <h1 align="center">๐™ค๐™Ÿ๐™ž๐™˜๐™๐™–๐™ฉ.๐™ฅ๐™ฎ</h1>
<h2 align="center">๐‘ถ๐’‹๐’Š๐’”๐’‚๐’ ๐‘ต๐’‚๐’๐’„๐’‰๐’‚๐’•๐’•๐’† (๐’๐’‹๐’Š๐’„๐’‰๐’‚๐’•) ๐‘ฎ๐’†๐’๐’†๐’“๐’‚๐’•๐’๐’“</h2>
  
## ใชใ‚“ใ ใ“ใ‚Œใฏ
Go่ฃฝใƒ„ใƒผใƒซ[ojichat](https://github.com/greymd/ojichat)ใฎPython็งปๆค็‰ˆใงใ™

## ้–‹็™บ็’ฐๅขƒ
Python 3.11  
*ๆตทๅค–ใฎๆ–นใฎๅˆฉ็”จใ‚’1ใƒŸใƒชใ‚‚ๆƒณๅฎšใ—ใฆใ„ใชใ„ใŸใ‚ใ€docstringใ‚‚ๅซใ‚ใ™ในใฆๆ—ฅๆœฌ่ชžใงๆ•ดๅ‚™ใ—ใฆใ„ใพใ™ใฎใงใ”ไบ†ๆ‰ฟใใ ใ•ใ„ใ€‚

## ใ‚คใƒณใ‚นใƒˆใƒผใƒซ
```sh
pip install ojichat-py
```
`ojichat`ใจใ„ใ†ใƒ‘ใƒƒใ‚ฑใƒผใ‚ธใ‚‚ใ‚ใ‚Šใพใ™ใŒๅˆฅใฎใƒ‘ใƒƒใ‚ฑใƒผใ‚ธใงใ™ใฎใงใ”ๆณจๆ„ใใ ใ•ใ„ใ€‚  
ใŠใ˜ใ•ใ‚“ใง็’ฐๅขƒใŒๆฑšใ‚Œใ‚‹ใฎใŒๅซŒใชๆ–นใฏไปฎๆƒณ็’ฐๅขƒใงใ”ๅˆฉ็”จใใ ใ•ใ„ใ€‚  
Windowsใฎๆ–นใฏ[Releases](https://github.com/Charahiro-tan/ojichat.py/releases)ใซ.exeใŒใ‚ใ‚Šใพใ™ใ€‚

## ไฝฟใ„ๆ–น
### CLI
```
Usage:
  ojichat [options]
Options:
  -h, --help        ใƒ˜ใƒซใƒ—ใ‚’่กจ็คบ
  -V, --version     ใƒใƒผใ‚ธใƒงใƒณใ‚’่กจ็คบ
  -s, --seed <Any>  ใ‚ทใƒผใƒ‰ๅ€คใ‚’ๆŒ‡ๅฎšใ™ใ‚‹
  -n, --name <Any>  ๅฅณใฎๅญใฎๅๅ‰ใ‚’ๆŒ‡ๅฎšใ™ใ‚‹(-1ใงใƒฉใƒณใƒ€ใƒ )
  -e <number>       ็ตตๆ–‡ๅญ—/้ก”ๆ–‡ๅญ—ใฎๆœ€ๅคง้€ฃ็ถšๆ•ฐ [default: 4]
  -p <level>        ๅฅ่ชญ็‚นๆŒฟๅ…ฅ้ ปๅบฆใƒฌใƒ™ใƒซ [min:0, max:3] [default: 0]
  -q, --quiet       ๅ‡บๅŠ›ใ‚’็ตๆžœใฎใฟใซใ—ใพใ™  ใƒ‡ใƒใƒƒใ‚ฐใƒขใƒผใƒ‰ใจไฝต็”จไธๅฏ
  -d, --debug       ใƒ‡ใƒใƒƒใ‚ฐใƒขใƒผใƒ‰
  --json            ็ตๆžœใ‚’JSONๅฝขๅผใง่ฟ”ใ™
std I/O:
  ๆจ™ๆบ–ๅ…ฅๅŠ›ใ‹ใ‚‰ๅ…ฅๅŠ›ใŒใ‚ใฃใŸๅ ดๅˆใ€--nameใ‚’ๆŒ‡ๅฎšใ—ใฆใ‚‚ๆจ™ๆบ–ๅ…ฅๅŠ›ใฎๅ€คใซไธŠๆ›ธใใ•ใ‚Œใพใ™
  ใพใŸใ€ๅ‡บๅŠ›ใฏ็ตๆžœใฎใฟใŒๆจ™ๆบ–ๅ‡บๅŠ›ใซๅ‡บๅŠ›ใ•ใ‚Œใพใ™
```
example:
```
ๅŸบๆœฌ
$ ojichat

ใƒญใ‚ฐใ‚’ๅ‡บใ•ใชใ„
$ ojichat -q
->ใƒใƒŠใƒใƒฃใƒณใ€ไปŠๆ—ฅใ‚‚ใŠไป•ไบ‹ใ‹ใช๐ŸŽต๐Ÿ˜‚ๅ‡บๅผตใงๆ„›็Ÿฅใซ่กŒใฃใฆใใŸใ‚ˆ(^_^)่ฆณๅ…‰ใงใ‚‚ใ€่กŒใใŸใ„ใชใ๐Ÿ˜‚ใƒขใƒใƒญใƒณใ€ใƒใƒŠใƒใƒฃใƒณใƒˆใƒ

JSONใงๅ‡บๅŠ›ใ™ใ‚‹
$ ojichat -q --json
->{"name": "ใ‚ฏใƒฌใƒ", "seed": 53304354378, "punc_level": 0, "emoji_num": 4,
   "message": "ใ‚ฏใƒฌใƒใƒใƒฃใƒณใ€ใŠ็–ฒใ‚Œๆง˜ใ€œ๐ŸŽต๐Ÿ˜‹๏ผˆ็ฌ‘๏ผ‰ใกใ‚‡ใฃใจ้›ป่ฉฑใงใใ‚‹ใ‹ใชโ“๏ผˆ๏ฟฃใƒผ๏ฟฃ?๏ผ‰๐Ÿค”โ“ใ“ใฎใƒ›ใƒ†ใƒซ๐Ÿจใ€ใ‚ฏใƒฉใƒ–ใ‚ตใƒณใƒ‰ใ‚คใƒƒใƒ๐ŸฅชใŒใ‚ชใ‚คใ‚ทใ‚คใ‚“ใ ใฃใฆโ—๐Ÿ’—๐Ÿ˜Š๏ฝต๏พšใจไธ€็ท’ใซ่กŒใ“ใ†ใ‚ˆ๐Ÿ˜˜๐Ÿ˜ƒใชใ‚“ใฆใญ๐Ÿ˜˜๐Ÿ˜ƒโ˜€ "}

ไธŠใฎๆƒ…ๅ ฑใ‚’ๅ…ƒใซๅๅ‰ใ ใ‘ๅค‰ๆ›ดใ™ใ‚‹
$ ojichat -q -n ใƒŸใ‚ณ -s 53304354378 --json
->{"name": "ใƒŸใ‚ณ", "seed": 53304354378, "punc_level": 0, "emoji_num": 4,
  "message": "ใƒŸใ‚ณใƒใƒฃใƒณใ€ใŠ็–ฒใ‚Œๆง˜ใ€œ๐ŸŽต๐Ÿ˜‹๏ผˆ็ฌ‘๏ผ‰ใกใ‚‡ใฃใจ้›ป่ฉฑใงใใ‚‹ใ‹ใชโ“๏ผˆ๏ฟฃใƒผ๏ฟฃ?๏ผ‰๐Ÿค”โ“ใ“ใฎใƒ›ใƒ†ใƒซ๐Ÿจใ€ใ‚ฏใƒฉใƒ–ใ‚ตใƒณใƒ‰ใ‚คใƒƒใƒ๐ŸฅชใŒใ‚ชใ‚คใ‚ทใ‚คใ‚“ใ ใฃใฆโ—๐Ÿ’—๐Ÿ˜Š๏ฝต๏พšใจไธ€็ท’ใซ่กŒใ“ใ†ใ‚ˆ๐Ÿ˜˜๐Ÿ˜ƒใชใ‚“ใฆใญ๐Ÿ˜˜๐Ÿ˜ƒโ˜€ "}

ๅๅ‰ใ ใ‘ใ‚’ใƒฉใƒณใƒ€ใƒ ใซๅค‰ๆ›ดใ™ใ‚‹
$ ojichat -q -n -1 -s 53304354378 --json
->{"name": "่Œ็พŽ", "seed": 53304354378, "punc_level": 0, "emoji_num": 4,
  "message": "่Œ็พŽใƒใƒฃใƒณใ€ใŠ็–ฒใ‚Œๆง˜ใ€œ๐ŸŽต๐Ÿ˜‹๏ผˆ็ฌ‘๏ผ‰ใกใ‚‡ใฃใจ้›ป่ฉฑใงใใ‚‹ใ‹ใชโ“๏ผˆ๏ฟฃใƒผ๏ฟฃ?๏ผ‰๐Ÿค”โ“ใ“ใฎใƒ›ใƒ†ใƒซ๐Ÿจใ€ใ‚ฏใƒฉใƒ–ใ‚ตใƒณใƒ‰ใ‚คใƒƒใƒ๐ŸฅชใŒใ‚ชใ‚คใ‚ทใ‚คใ‚“ใ ใฃใฆโ—๐Ÿ’—๐Ÿ˜Š๏ฝต๏พšใจไธ€็ท’ใซ่กŒใ“ใ†ใ‚ˆ๐Ÿ˜˜๐Ÿ˜ƒใชใ‚“ใฆใญ๐Ÿ˜˜๐Ÿ˜ƒโ˜€ "}

ๆจ™ๆบ–ๅ…ฅๅŠ›ใ‹ใ‚‰ๅๅ‰ใ‚’ๆธกใ™(ใŸใ ใ—ใ€PowerShellใงๆ—ฅๆœฌ่ชžใ‚’ใƒ‘ใ‚คใƒ—ใงๆธกใ™ใจๆ–‡ๅญ—ๅŒ–ใ‘ใ—ใพใ™)
$ echo ใƒชใƒณ | ojichat
->ใƒชใƒณใกใ‚ƒใ‚“ใ€ใ‚ชใƒƒใƒใƒผ(^ะท<)โ—ใŠๅผๅฝ“ใฎใƒ•ใƒฌใƒณใƒใƒˆใƒผใ‚นใƒˆ๐ŸžใŒ็พŽๅ‘ณใ—ใใฆใ€ใใ‚Œใจไธ€็ท’ใซใƒชใƒณใกใ‚ƒใ‚“ใฎใ“ใจใ‚‚้ฃŸในใกใ‚ƒใ„ใŸใ„ใƒŠใ€œ๏ผˆ็ฌ‘๏ผ‰๐ŸŽต๐Ÿ˜ƒโ™ฅใชใ‚“ใกใ‚ƒใฃใฆ๐Ÿ’—๐Ÿ˜ƒโ˜€

ใƒฉใƒณใƒ€ใƒ ใงๅ‡บๅŠ›ใ—ใŸใ„ใจใใฏ็ฉบๆ–‡ๅญ—ใ‚’ๆธกใ—ใพใ™
$ echo "" | ojichat
ใ‚ซใ‚บใƒ›๏พ๏ฝฌ๏พใ€ใ“ใ‚“ใช้…ใ„ๆ™‚้–“๐Ÿ˜คใซไฝ•ใ‚’ใ—ใฆใ„ใ‚‹ใฎใ‹ใช๐Ÿค”โ‰ไปŠๆ—ฅใฏใ‚‚ใ†ๅฏใกใ‚ƒใฃใŸใฎใ‹ใช(๏ผƒ๏ฟฃะ—๏ฟฃ)๐Ÿ›Œ๏ผˆ๏ฟฃโ–ฝ๏ฟฃ๏ผ‰๐Ÿ˜ช๏ฝต๏ฝผ๏พž๏ฝป๏พใฏใƒ—ใƒฉใ‚คใƒ™ใƒผใƒˆใงใ€ใ‚ซใ‚บใƒ›๏พ๏ฝฌ๏พใ‚’็™’ใ‚„ใ—ใฆ๏ผˆ็ฌ‘๏ผ‰๐Ÿ˜šใ‚ใ’ใŸใ„๐Ÿ˜‹ใฃใฆๆ€ใฃใฆใ‚‹ใƒจ๐Ÿ˜’๐Ÿ˜Ž๐Ÿ’ค(^^;;
```

### ็ต„ใฟ่พผใฟ
```python
from ojichat import OjichatGenerator

ojichat = OjichatGenerator()
# ๆˆปใ‚Šๅ€คใฏOjiMessageใ‚ฏใƒฉใ‚น
result = ojichat.generator()
print(result)

# ๆ–ฐใŸใชๆ–‡็ซ ใ‚’็”Ÿๆˆใ™ใ‚‹
ojichat.reset()
result = ojichat.generator()

# ๅผ•ๆ•ฐใซTrueใ‚’ไธŽใˆใ‚‹ใจ็”ŸๆˆๅพŒใซใƒ—ใƒญใƒ‘ใƒ†ใ‚ฃใ‚’ๅˆๆœŸๅ€คใซๆˆปใ›ใพใ™
for i in range(10):
    print(ojichat.generator(True))

# ็”Ÿๆˆใ—ใŸๆ–‡็ซ ใฎๅๅ‰ใ ใ‘ๅค‰ๆ›ดใ™ใ‚‹
result1 = ojichat.generator()
ojichat.set_props(name="ใฒใช")
result2 = ojichat.generator()

# ใ‚ทใƒผใƒ‰ๅ€คใงๆ–‡็ซ ใ‚’ๅ›บๅฎšใ—ใคใคๅๅ‰ใ‚’ใƒฉใƒณใƒ€ใƒ ใซๅค‰ๆ›ดใ™ใ‚‹
result1 = ojichat.generator()
ojichat.set_props(name=-1)
result2 = ojichat.generator()

# ็”Ÿๆˆใ—ใŸๆ–‡็ซ ใฎๅๅ‰ใ ใ‘ๅˆฉ็”จใ—ใฆๆ–ฐใŸใชๆ–‡็ซ ใ‚’็”Ÿๆˆใ™ใ‚‹
result1 = ojichat.generator()
ojichat.set_props(name=result1.name, seed=-1)
result2 = ojichat.generator()

# ใ‚คใƒณใ‚นใ‚ฟใƒณใ‚น็”Ÿๆˆๆ™‚ใซใƒ—ใƒญใƒ‘ใƒ†ใ‚ฃใ‚’ๆธกใ™
ojichat = OjichatGenerator(name="ใ‚Œใช")
result = ojichat.generator()

# ๆธกใ›ใ‚‹ๅผ•ๆ•ฐ็ญ‰ใฏdocstringใ‚’ใ”่ฆงใใ ใ•ใ„
```
### ๆณจๆ„ไบ‹้ …
- ๅผ•ๆ•ฐใฏๅŸบๆœฌ็š„ใซๆœฌๅฎถใ‚’ๅ‚่€ƒใซใ—ใฆใพใ™ใฎใง[ๆœฌๅฎถ](https://github.com/greymd/ojichat)ใฎ่ชฌๆ˜Žใ‚‚ๅˆใ‚ใ›ใฆใ”่ฆงใใ ใ•ใ„ใ€‚
- ใŠใ˜ใ•ใ‚“ใฏไธ€้€”ใชใฎใงๆœฌๅฎถใฎๅค‰ๆ›ดใซ่ฟฝ้šใ—ใฆใ„ใใคใ‚‚ใ‚Šใงใ™ใŒใ€ใŠใ˜ใ•ใ‚“ใฏๆฐ—ใพใใ‚Œใงใ‚‚ใ‚ใ‚‹ใฎใง้•ใ†้“ใ‚’่ตฐใ‚Šๅง‹ใ‚ใ‚‹ใ‹ใ‚‚ใ—ใ‚Œใพใ›ใ‚“ใ€‚
## ๅ•ใ„ๅˆใ‚ใ›
[Twitter](https://twitter.com/__Charahiro)
            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "ojichat-py",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "",
    "keywords": "Japanese ojichat text generator",
    "author": "",
    "author_email": "Charahiro-tan <charahiro_pypi@98304.win>",
    "download_url": "https://files.pythonhosted.org/packages/dd/51/2e61bd105b1b86d0604efb519d0bc37599c95f199370f652c6ab41bccec8/ojichat_py-0.1.0.tar.gz",
    "platform": null,
    "description": "<h1 align=\"center\">\ud835\ude64\ud835\ude5f\ud835\ude5e\ud835\ude58\ud835\ude5d\ud835\ude56\ud835\ude69.\ud835\ude65\ud835\ude6e</h1>\n<h2 align=\"center\">\ud835\udc76\ud835\udc8b\ud835\udc8a\ud835\udc94\ud835\udc82\ud835\udc8f \ud835\udc75\ud835\udc82\ud835\udc8f\ud835\udc84\ud835\udc89\ud835\udc82\ud835\udc95\ud835\udc95\ud835\udc86 (\ud835\udc90\ud835\udc8b\ud835\udc8a\ud835\udc84\ud835\udc89\ud835\udc82\ud835\udc95) \ud835\udc6e\ud835\udc86\ud835\udc8f\ud835\udc86\ud835\udc93\ud835\udc82\ud835\udc95\ud835\udc90\ud835\udc93</h2>\n  \n## \u306a\u3093\u3060\u3053\u308c\u306f\nGo\u88fd\u30c4\u30fc\u30eb[ojichat](https://github.com/greymd/ojichat)\u306ePython\u79fb\u690d\u7248\u3067\u3059\n\n## \u958b\u767a\u74b0\u5883\nPython 3.11  \n*\u6d77\u5916\u306e\u65b9\u306e\u5229\u7528\u30921\u30df\u30ea\u3082\u60f3\u5b9a\u3057\u3066\u3044\u306a\u3044\u305f\u3081\u3001docstring\u3082\u542b\u3081\u3059\u3079\u3066\u65e5\u672c\u8a9e\u3067\u6574\u5099\u3057\u3066\u3044\u307e\u3059\u306e\u3067\u3054\u4e86\u627f\u304f\u3060\u3055\u3044\u3002\n\n## \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\n```sh\npip install ojichat-py\n```\n`ojichat`\u3068\u3044\u3046\u30d1\u30c3\u30b1\u30fc\u30b8\u3082\u3042\u308a\u307e\u3059\u304c\u5225\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u3067\u3059\u306e\u3067\u3054\u6ce8\u610f\u304f\u3060\u3055\u3044\u3002  \n\u304a\u3058\u3055\u3093\u3067\u74b0\u5883\u304c\u6c5a\u308c\u308b\u306e\u304c\u5acc\u306a\u65b9\u306f\u4eee\u60f3\u74b0\u5883\u3067\u3054\u5229\u7528\u304f\u3060\u3055\u3044\u3002  \nWindows\u306e\u65b9\u306f[Releases](https://github.com/Charahiro-tan/ojichat.py/releases)\u306b.exe\u304c\u3042\u308a\u307e\u3059\u3002\n\n## \u4f7f\u3044\u65b9\n### CLI\n```\nUsage:\n  ojichat [options]\nOptions:\n  -h, --help        \u30d8\u30eb\u30d7\u3092\u8868\u793a\n  -V, --version     \u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u8868\u793a\n  -s, --seed <Any>  \u30b7\u30fc\u30c9\u5024\u3092\u6307\u5b9a\u3059\u308b\n  -n, --name <Any>  \u5973\u306e\u5b50\u306e\u540d\u524d\u3092\u6307\u5b9a\u3059\u308b(-1\u3067\u30e9\u30f3\u30c0\u30e0)\n  -e <number>       \u7d75\u6587\u5b57/\u9854\u6587\u5b57\u306e\u6700\u5927\u9023\u7d9a\u6570 [default: 4]\n  -p <level>        \u53e5\u8aad\u70b9\u633f\u5165\u983b\u5ea6\u30ec\u30d9\u30eb [min:0, max:3] [default: 0]\n  -q, --quiet       \u51fa\u529b\u3092\u7d50\u679c\u306e\u307f\u306b\u3057\u307e\u3059  \u30c7\u30d0\u30c3\u30b0\u30e2\u30fc\u30c9\u3068\u4f75\u7528\u4e0d\u53ef\n  -d, --debug       \u30c7\u30d0\u30c3\u30b0\u30e2\u30fc\u30c9\n  --json            \u7d50\u679c\u3092JSON\u5f62\u5f0f\u3067\u8fd4\u3059\nstd I/O:\n  \u6a19\u6e96\u5165\u529b\u304b\u3089\u5165\u529b\u304c\u3042\u3063\u305f\u5834\u5408\u3001--name\u3092\u6307\u5b9a\u3057\u3066\u3082\u6a19\u6e96\u5165\u529b\u306e\u5024\u306b\u4e0a\u66f8\u304d\u3055\u308c\u307e\u3059\n  \u307e\u305f\u3001\u51fa\u529b\u306f\u7d50\u679c\u306e\u307f\u304c\u6a19\u6e96\u51fa\u529b\u306b\u51fa\u529b\u3055\u308c\u307e\u3059\n```\nexample:\n```\n\u57fa\u672c\n$ ojichat\n\n\u30ed\u30b0\u3092\u51fa\u3055\u306a\u3044\n$ ojichat -q\n->\u30cf\u30ca\u30c1\u30e3\u30f3\u3001\u4eca\u65e5\u3082\u304a\u4ed5\u4e8b\u304b\u306a\ud83c\udfb5\ud83d\ude02\u51fa\u5f35\u3067\u611b\u77e5\u306b\u884c\u3063\u3066\u304d\u305f\u3088(^_^)\u89b3\u5149\u3067\u3082\u3001\u884c\u304d\u305f\u3044\u306a\u3041\ud83d\ude02\u30e2\u30c1\u30ed\u30f3\u3001\u30cf\u30ca\u30c1\u30e3\u30f3\u30c8\u30cd\n\nJSON\u3067\u51fa\u529b\u3059\u308b\n$ ojichat -q --json\n->{\"name\": \"\u30af\u30ec\u30cf\", \"seed\": 53304354378, \"punc_level\": 0, \"emoji_num\": 4,\n   \"message\": \"\u30af\u30ec\u30cf\u30c1\u30e3\u30f3\u3001\u304a\u75b2\u308c\u69d8\u301c\ud83c\udfb5\ud83d\ude0b\uff08\u7b11\uff09\u3061\u3087\u3063\u3068\u96fb\u8a71\u3067\u304d\u308b\u304b\u306a\u2753\uff08\uffe3\u30fc\uffe3?\uff09\ud83e\udd14\u2753\u3053\u306e\u30db\u30c6\u30eb\ud83c\udfe8\u3001\u30af\u30e9\u30d6\u30b5\u30f3\u30c9\u30a4\u30c3\u30c1\ud83e\udd6a\u304c\u30aa\u30a4\u30b7\u30a4\u3093\u3060\u3063\u3066\u2757\ud83d\udc97\ud83d\ude0a\uff75\uff9a\u3068\u4e00\u7dd2\u306b\u884c\u3053\u3046\u3088\ud83d\ude18\ud83d\ude03\u306a\u3093\u3066\u306d\ud83d\ude18\ud83d\ude03\u2600 \"}\n\n\u4e0a\u306e\u60c5\u5831\u3092\u5143\u306b\u540d\u524d\u3060\u3051\u5909\u66f4\u3059\u308b\n$ ojichat -q -n \u30df\u30b3 -s 53304354378 --json\n->{\"name\": \"\u30df\u30b3\", \"seed\": 53304354378, \"punc_level\": 0, \"emoji_num\": 4,\n  \"message\": \"\u30df\u30b3\u30c1\u30e3\u30f3\u3001\u304a\u75b2\u308c\u69d8\u301c\ud83c\udfb5\ud83d\ude0b\uff08\u7b11\uff09\u3061\u3087\u3063\u3068\u96fb\u8a71\u3067\u304d\u308b\u304b\u306a\u2753\uff08\uffe3\u30fc\uffe3?\uff09\ud83e\udd14\u2753\u3053\u306e\u30db\u30c6\u30eb\ud83c\udfe8\u3001\u30af\u30e9\u30d6\u30b5\u30f3\u30c9\u30a4\u30c3\u30c1\ud83e\udd6a\u304c\u30aa\u30a4\u30b7\u30a4\u3093\u3060\u3063\u3066\u2757\ud83d\udc97\ud83d\ude0a\uff75\uff9a\u3068\u4e00\u7dd2\u306b\u884c\u3053\u3046\u3088\ud83d\ude18\ud83d\ude03\u306a\u3093\u3066\u306d\ud83d\ude18\ud83d\ude03\u2600 \"}\n\n\u540d\u524d\u3060\u3051\u3092\u30e9\u30f3\u30c0\u30e0\u306b\u5909\u66f4\u3059\u308b\n$ ojichat -q -n -1 -s 53304354378 --json\n->{\"name\": \"\u840c\u7f8e\", \"seed\": 53304354378, \"punc_level\": 0, \"emoji_num\": 4,\n  \"message\": \"\u840c\u7f8e\u30c1\u30e3\u30f3\u3001\u304a\u75b2\u308c\u69d8\u301c\ud83c\udfb5\ud83d\ude0b\uff08\u7b11\uff09\u3061\u3087\u3063\u3068\u96fb\u8a71\u3067\u304d\u308b\u304b\u306a\u2753\uff08\uffe3\u30fc\uffe3?\uff09\ud83e\udd14\u2753\u3053\u306e\u30db\u30c6\u30eb\ud83c\udfe8\u3001\u30af\u30e9\u30d6\u30b5\u30f3\u30c9\u30a4\u30c3\u30c1\ud83e\udd6a\u304c\u30aa\u30a4\u30b7\u30a4\u3093\u3060\u3063\u3066\u2757\ud83d\udc97\ud83d\ude0a\uff75\uff9a\u3068\u4e00\u7dd2\u306b\u884c\u3053\u3046\u3088\ud83d\ude18\ud83d\ude03\u306a\u3093\u3066\u306d\ud83d\ude18\ud83d\ude03\u2600 \"}\n\n\u6a19\u6e96\u5165\u529b\u304b\u3089\u540d\u524d\u3092\u6e21\u3059(\u305f\u3060\u3057\u3001PowerShell\u3067\u65e5\u672c\u8a9e\u3092\u30d1\u30a4\u30d7\u3067\u6e21\u3059\u3068\u6587\u5b57\u5316\u3051\u3057\u307e\u3059)\n$ echo \u30ea\u30f3 | ojichat\n->\u30ea\u30f3\u3061\u3083\u3093\u3001\u30aa\u30c3\u30cf\u30fc(^\u0437<)\u2757\u304a\u5f01\u5f53\u306e\u30d5\u30ec\u30f3\u30c1\u30c8\u30fc\u30b9\u30c8\ud83c\udf5e\u304c\u7f8e\u5473\u3057\u304f\u3066\u3001\u305d\u308c\u3068\u4e00\u7dd2\u306b\u30ea\u30f3\u3061\u3083\u3093\u306e\u3053\u3068\u3082\u98df\u3079\u3061\u3083\u3044\u305f\u3044\u30ca\u301c\uff08\u7b11\uff09\ud83c\udfb5\ud83d\ude03\u2665\u306a\u3093\u3061\u3083\u3063\u3066\ud83d\udc97\ud83d\ude03\u2600\n\n\u30e9\u30f3\u30c0\u30e0\u3067\u51fa\u529b\u3057\u305f\u3044\u3068\u304d\u306f\u7a7a\u6587\u5b57\u3092\u6e21\u3057\u307e\u3059\n$ echo \"\" | ojichat\n\u30ab\u30ba\u30db\uff81\uff6c\uff9d\u3001\u3053\u3093\u306a\u9045\u3044\u6642\u9593\ud83d\ude24\u306b\u4f55\u3092\u3057\u3066\u3044\u308b\u306e\u304b\u306a\ud83e\udd14\u2049\u4eca\u65e5\u306f\u3082\u3046\u5bdd\u3061\u3083\u3063\u305f\u306e\u304b\u306a(\uff03\uffe3\u0417\uffe3)\ud83d\udecc\uff08\uffe3\u25bd\uffe3\uff09\ud83d\ude2a\uff75\uff7c\uff9e\uff7b\uff9d\u306f\u30d7\u30e9\u30a4\u30d9\u30fc\u30c8\u3067\u3001\u30ab\u30ba\u30db\uff81\uff6c\uff9d\u3092\u7652\u3084\u3057\u3066\uff08\u7b11\uff09\ud83d\ude1a\u3042\u3052\u305f\u3044\ud83d\ude0b\u3063\u3066\u601d\u3063\u3066\u308b\u30e8\ud83d\ude12\ud83d\ude0e\ud83d\udca4(^^;;\n```\n\n### \u7d44\u307f\u8fbc\u307f\n```python\nfrom ojichat import OjichatGenerator\n\nojichat = OjichatGenerator()\n# \u623b\u308a\u5024\u306fOjiMessage\u30af\u30e9\u30b9\nresult = ojichat.generator()\nprint(result)\n\n# \u65b0\u305f\u306a\u6587\u7ae0\u3092\u751f\u6210\u3059\u308b\nojichat.reset()\nresult = ojichat.generator()\n\n# \u5f15\u6570\u306bTrue\u3092\u4e0e\u3048\u308b\u3068\u751f\u6210\u5f8c\u306b\u30d7\u30ed\u30d1\u30c6\u30a3\u3092\u521d\u671f\u5024\u306b\u623b\u305b\u307e\u3059\nfor i in range(10):\n    print(ojichat.generator(True))\n\n# \u751f\u6210\u3057\u305f\u6587\u7ae0\u306e\u540d\u524d\u3060\u3051\u5909\u66f4\u3059\u308b\nresult1 = ojichat.generator()\nojichat.set_props(name=\"\u3072\u306a\")\nresult2 = ojichat.generator()\n\n# \u30b7\u30fc\u30c9\u5024\u3067\u6587\u7ae0\u3092\u56fa\u5b9a\u3057\u3064\u3064\u540d\u524d\u3092\u30e9\u30f3\u30c0\u30e0\u306b\u5909\u66f4\u3059\u308b\nresult1 = ojichat.generator()\nojichat.set_props(name=-1)\nresult2 = ojichat.generator()\n\n# \u751f\u6210\u3057\u305f\u6587\u7ae0\u306e\u540d\u524d\u3060\u3051\u5229\u7528\u3057\u3066\u65b0\u305f\u306a\u6587\u7ae0\u3092\u751f\u6210\u3059\u308b\nresult1 = ojichat.generator()\nojichat.set_props(name=result1.name, seed=-1)\nresult2 = ojichat.generator()\n\n# \u30a4\u30f3\u30b9\u30bf\u30f3\u30b9\u751f\u6210\u6642\u306b\u30d7\u30ed\u30d1\u30c6\u30a3\u3092\u6e21\u3059\nojichat = OjichatGenerator(name=\"\u308c\u306a\")\nresult = ojichat.generator()\n\n# \u6e21\u305b\u308b\u5f15\u6570\u7b49\u306fdocstring\u3092\u3054\u89a7\u304f\u3060\u3055\u3044\n```\n### \u6ce8\u610f\u4e8b\u9805\n- \u5f15\u6570\u306f\u57fa\u672c\u7684\u306b\u672c\u5bb6\u3092\u53c2\u8003\u306b\u3057\u3066\u307e\u3059\u306e\u3067[\u672c\u5bb6](https://github.com/greymd/ojichat)\u306e\u8aac\u660e\u3082\u5408\u308f\u305b\u3066\u3054\u89a7\u304f\u3060\u3055\u3044\u3002\n- \u304a\u3058\u3055\u3093\u306f\u4e00\u9014\u306a\u306e\u3067\u672c\u5bb6\u306e\u5909\u66f4\u306b\u8ffd\u968f\u3057\u3066\u3044\u304f\u3064\u3082\u308a\u3067\u3059\u304c\u3001\u304a\u3058\u3055\u3093\u306f\u6c17\u307e\u3050\u308c\u3067\u3082\u3042\u308b\u306e\u3067\u9055\u3046\u9053\u3092\u8d70\u308a\u59cb\u3081\u308b\u304b\u3082\u3057\u308c\u307e\u305b\u3093\u3002\n## \u554f\u3044\u5408\u308f\u305b\n[Twitter](https://twitter.com/__Charahiro)",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Ojisan Nanchatte (ojichat) Generator",
    "version": "0.1.0",
    "project_urls": {
        "Repository": "https://github.com/Charahiro-tan/ojichat.py"
    },
    "split_keywords": [
        "japanese",
        "ojichat",
        "text",
        "generator"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "79d39be942f559659ec30635f5bfe9527f45a18ac8e01b8fb87ac7c0505df439",
                "md5": "f4cf88e2c5f0b06bed790a72287ec248",
                "sha256": "894333d08bf60a123bff68b1b1c94dd6bc1b908f504f2da3336796942d366b34"
            },
            "downloads": -1,
            "filename": "ojichat_py-0.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "f4cf88e2c5f0b06bed790a72287ec248",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 23932,
            "upload_time": "2023-05-09T21:35:43",
            "upload_time_iso_8601": "2023-05-09T21:35:43.461253Z",
            "url": "https://files.pythonhosted.org/packages/79/d3/9be942f559659ec30635f5bfe9527f45a18ac8e01b8fb87ac7c0505df439/ojichat_py-0.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "dd512e61bd105b1b86d0604efb519d0bc37599c95f199370f652c6ab41bccec8",
                "md5": "fe390f930a87b1633421307ab45837eb",
                "sha256": "2cc24801e4259d7053b805f8187c91490a0e7facc779409d64b24e7fb4f10373"
            },
            "downloads": -1,
            "filename": "ojichat_py-0.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "fe390f930a87b1633421307ab45837eb",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 21644,
            "upload_time": "2023-05-09T21:35:45",
            "upload_time_iso_8601": "2023-05-09T21:35:45.626660Z",
            "url": "https://files.pythonhosted.org/packages/dd/51/2e61bd105b1b86d0604efb519d0bc37599c95f199370f652c6ab41bccec8/ojichat_py-0.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-05-09 21:35:45",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Charahiro-tan",
    "github_project": "ojichat.py",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "ojichat-py"
}
        
Elapsed time: 0.06283s