blob: 4e3b43cc05a219bd1139f128f4892bc34d947261 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
|

# ATRI——一个厨力项目
アトリは、高性能ですから!
[](https://wakatime.com/badge/github/Kyomotoi/ATRI)
[](https://www.gnu.org/licenses/gpl-3.0.html)
[](https://jq.qq.com/?_wv=1027&k=a89kfKQE)
- 文档:
- [传送门 1](https://atri.kyomotoi.moe)
- [传送门 2](https://project-atri-docs.vercel.app)
- [更新日志](changelog.md)
## 关于(About)
本项目名称、灵感均来自 [ANIPLEX](https://aniplex-exe.com/) 发行的 [ATRI-My Dear Moments-](https://atri-mdm.com/)
本项目中所使用的任何有关 ATRI 的图标、LOGO,解释权、著作权均归 [ANIPLEX](https://aniplex-exe.com/)。你可以[在此](https://aniplex-exe.com/guidelines/)查看相关内容
为QQ群中复现一个优秀的功能性机器人是本项目的目标
## 声明(Warning)
**一切开发旨在学习,请勿用于非法用途**
## 实现(Work)
本项目可以在**任何平台**下运行,只要你具备基本的 `Python >= 3.8` 环境和一根接入互联网的网线
实现方式为 `go-cqhttp 或其它遵守Onebot标准的协议` + `NoneBot2`
因项目的特殊性,会不定时进行更新。更新日志:请关注commit
再一个:由于学业原因,在 `2022年6月` 前不会有太大的更新,当然,欢迎提交 `Pull Request`
## 功能概览(Preview)
> 此页面只展示主要功能,详细请在示例群内 **@机器人** 并发送`菜单`以获取帮助
> 如碰到示例机器人未响应,大概率是寄了
- 涩批:
- 文爱
- 涩图
- 涩图嗅探
- 涩批翻译机
- 实用:
- 在线运行代码
- 伪造转发内容
- 以图搜图
- 以图搜番
- ATRI语(加密、解密,改自[`rcnb`](https://github.com/rcnbapp/RCNB.js))
- 简单骰子
- b站动态订阅
- 娱乐:
- 看不懂的笑话
- 今天吃什么
- 老婆!
- 其他:
- B站小程序解析
- 状态查看
**TODO**:
- [ ] 网页控制台
- [ ] RSS订阅
- [x] B站动态订阅
- [ ] 冷重启
- [ ] 进裙验证(问题可自定义)
- [ ] 好感度系统(目前优先在[`go-ATRI`](https://github.com/Kyomotoi/go-ATRI)上实现)
- [ ] 模拟韭菜
## 特别感谢(Thanks)
[Bot Universe](https://github.com/botuniverse): [Onebot标准](https://onebot.dev/)
[Mrs4s](https://github.com/Mrs4s): [go-cqhttp](https://github.com/Mrs4s/go-cqhttp)
[NoneBot](https://github.com/nonebot): [NoneBot2](https://github.com/nonebot/nonebot2)
[Richard Chien](https://github.com/richardchien), [Mnixry](https://github.com/mnixry) and GoCQHTTP Dev Group
[JetBrains](https://www.jetbrains.com/?from=ATRI): 为本项目提供 [PyCharm](https://www.jetbrains.com/pycharm/?from=ATRI) 等 IDE 的授权<br>
[<img src="https://cdn.jsdelivr.net/gh/Kyomotoi/CDN@master/noting/jetbrains-variant-3.png" width="200"/>](https://www.jetbrains.com/?from=ATRI)
以及以下朋友们:
<details markdown='1'><summary>*/ω\*(</summary>
*排名不分现后*<br>
· 50861735 11.00 CNY<br>
· 1072324725 17.00 CNY<br>
· AfdianUser_quGy 5.00 CNY<br>
· 1752179928 56.14 CNY<br>
· Mikasa 66.00 CNY<br>
· SkipM4 32.00 CNY<br>
· Chunk7 33.00 CNY<br>
· Wwwwwwalnut 10.00 CNY<br>
· 演变 5.00 CNY<br>
· 梓哟P 23.33 CNY<br>
· Ohdmire 20.00 CNY<br>
· TerRALi 23.45 CNY<br>
· 虾仁 10.00 CNY<br>
· Tianli 11.00 CNY
</details>
## 支持(Support)
本项目已启用爱发电,你的支持就是对开发者的最大鼓励!
并会将你的ID写在项目**特别感谢**一栏。
-> https://afdian.net/@Kyomotoi
## 贡献(Contribute)
如果你在运行本项目中发现任何问题,你可以:
- [提交 Issue](https://github.com/Kyomotoi/ATRI/issues)
- [提交 Pull request](https://github.com/Kyomotoi/ATRI/pulls)
- [在反馈群内进行反馈](https://jq.qq.com/?_wv=1027&k=WoAAYXbJ)
- 提交 `Pull request` 时,请注意:
- 所提交的代码尽量与原仓库代码风格保持一致
- 遵守 [`PEP-8`](https://www.python.org/dev/peps/pep-0008/) 标准
- 变量名清晰明了
- 包含单元测试(对插件的修改/添加)
如果你是初次提交 `Pull request`,请先阅读[这篇文章](https://atri.kyomotoi.moe/developer/overview/)
## 协议(License)
本项目使用 [GPLv3](https://www.gnu.org/licenses/gpl-3.0.html) 协议
意味着你可以运行本项目,并向你的用户提供服务,但出现对本项目源码进行修改,则需要将你修改后的版本对你的用户`开源`
在运行本项目期间,行为违反当地法律法规的而被处理的,本项目概不承担任何责任
|