koishi-plugin-hitokoto
v2.1.7
Published
A simple plugin for koishi the bot framework to get a random Hitokoto sentence, which is from [一言网](https://hitokoto.cn).
Downloads
181
Readme
🌏 English | 简体中文
动漫也好、小说也好、网络也好,不论在哪里,我们总会看到有那么一两个句子能穿透你的心。我们把这些句子汇聚起来,形成一言网络,以传递更多的感动。如果可以,我们希望我们没有停止服务的那一天。
简单来说,一言指的就是一句话,可以是动漫中的台词,也可以是网络上的各种小段子。 或是感动,或是开心,有或是单纯的回忆。来到这里,留下你所喜欢的那一句句话,与大家分享,这就是一言存在的目的。
这是 koishi 框架的一言插件,调用指令后会回复随机的一句话。数据来源于 一言网。
安装方式
该插件可以通过插件市场安装,直接在插件市场中搜索本插件的名称「hitokoto
」并进行安装即可。
你也可以使用 yarn
或 npm
手动安装本插件:
$ yarn add koishi-plugin-hitokoto
# 也可以用 npm
$ npm install --save koishi-plugin-hitokoto
配置
该插件有以下配置项可以配置:
| 名字 | 类型 | 是否必选 | 默认值 | 描述 |
| :------------: | :-------------: | :------: | :------------------------: | :-------------------------------------------------------------------------------: |
| apiUrl
| string
| 否 | https://api.hitokoto.cn/
| 一言服务地址 |
| minLength
| number
| 否 | 0 | 句子最小长度,可在调用指令时用选项覆盖。 |
| maxLength
| number
| 否 | 30 | 句子最大长度,可在调用指令时用选项覆盖。 |
| defaultTypes
| Array<string>
| 否 | 所有类型 | 默认句子类型,可在调用指令时用选项覆盖。若传入的是空字符串,则当作 ['a']
类型。 |
国际化
本插件支持多语言。我们通过 Crowdin 网站本地化这个项目。
如果你愿意提供翻译,请注册一个 Crowdin的帐号,然后在 hatsushimo 项目的 hitokoto
文件夹中贡献您的翻译。
修订日志
你可以在这里查看本插件的修订日志。
许可证
该项目遵循 MIT 协议,且以非商业形式引用一言网的数据。