Update DEPLOY.md
This commit is contained in:
parent
06f28ee591
commit
563d07500f
2 changed files with 62 additions and 13 deletions
59
DEPLOY.md
59
DEPLOY.md
|
@ -6,14 +6,63 @@
|
|||
|
||||
1. 一台可运行 Python 的服务器或主机(电脑、树莓派、安装了 Termux 的手机、etc...)。
|
||||
2. 主机已安装并可运行 [Python 3 环境](https://www.python.org/) ,版本大于 3.8 皆可部署。
|
||||
3. 对应你需要运行的平台所需要的必要内容(环境、token等)。
|
||||
3. 对应你需要运行的平台所需要的必要内容(环境、token 等)。
|
||||
|
||||
# 基础部分部署
|
||||
|
||||
## 安装基础依赖
|
||||
## 下载源代码
|
||||
|
||||
1. 从 [Release 页面](https://github.com/Teahouse-Studios/bot/releases/latest) 的 Assets 部分中下载 Source code(源代码)。
|
||||
2. 解压源代码,然后打开终端,输入 `pip install -r requirements.txt` 来安装依赖。
|
||||
1. 从 [Release 页面](https://github.com/Teahouse-Studios/bot/releases/latest) 的 Assets 部分中下载 Source code(源代码)。当然。你也可以下载 [master 分支的最新代码](https://github.com/Teahouse-Studios/akari-bot/archive/refs/heads/master.zip)。
|
||||
2. 解压源代码,然后打开终端,进入文件夹。
|
||||
|
||||
## 安装 Poetry(若无)
|
||||
|
||||
小可使用 Poetry 来更先进地管理依赖。若您已经安装 Poetry,您可以放心地跳过此段。
|
||||
|
||||
关于 Poetry 的更多安装或使用问题,您可以查看[官方文档(英文)](https://python-poetry.org/docs/#installation)。
|
||||
|
||||
### Linux、macOS、Windows(WSL)以及其他类 Unix 环境
|
||||
|
||||
打开终端,并执行以下命令:
|
||||
|
||||
Windows 用户请注意:下面的方法仅适用于 WSL 环境。如果您不知道我在说什么,请忽略此段,并按照下一段的指示进行安装。
|
||||
|
||||
```sh
|
||||
$ curl -sSL "https://install.python-poetry.org" | python3 -
|
||||
```
|
||||
|
||||
### Windows(PowerShell)
|
||||
|
||||
请打开 PowerShell,并执行以下命令:
|
||||
|
||||
```powershell
|
||||
> (Invoke-WebRequest -Uri "https://install.python-poetry.org" -UseBasicParsing).Content | py -
|
||||
```
|
||||
|
||||
注:若您使用了 MS Store 或 pyenv-windows 安装 Python,请将 `py` 替换为 `python`。
|
||||
|
||||
### 添加到 PATH
|
||||
|
||||
安装完成后,请将以下目录添加到 PATH 环境变量,方便调用:
|
||||
|
||||
- Unix:`$HOME/.local/bin`
|
||||
- Windows:`%APPDATA%\Python\Scripts`
|
||||
|
||||
请善用搜索引擎寻找更改 PATH 的方法。
|
||||
|
||||
在添加到 PATH 之后,您通常需要重启终端,甚至整个电脑才能使其生效。
|
||||
|
||||
您可以通过 `poetry --version` 确认安装有效。
|
||||
|
||||
## 安装依赖
|
||||
|
||||
在确保 Poetry 安装成功后,我们需要安装必要的依赖。
|
||||
|
||||
仅需运行:
|
||||
|
||||
```sh
|
||||
$ poetry install
|
||||
```
|
||||
|
||||
## 配置
|
||||
|
||||
|
@ -215,7 +264,7 @@ assets
|
|||
│ adobe_simhei.otf
|
||||
│ aliases.csv
|
||||
│ msyh.ttc
|
||||
│
|
||||
│
|
||||
└─mai
|
||||
│...
|
||||
```
|
||||
|
|
16
README.md
16
README.md
|
@ -2,24 +2,24 @@
|
|||
<img width="256" src="./assets/character_marked.png" alt="logo">
|
||||
|
||||
# 小可 · AkariBot v4
|
||||
|
||||
</div>
|
||||
|
||||
![GitHub issues](https://img.shields.io/github/issues/Teahouse-Studios/bot) ![GitHub pull requests](https://img.shields.io/github/issues-pr/Teahouse-Studios/bot) ![License](https://img.shields.io/github/license/Teahouse-Studios/bot) ![GitHub Repo stars](https://img.shields.io/github/stars/Teahouse-Studios/bot?style=social) ![GitHub tag](https://img.shields.io/github/v/tag/Teahouse-Studios/bot?include_prereleases)
|
||||
|
||||
## 介绍
|
||||
|
||||
**小可**是基于多个框架开发的可扩展、多平台机器人。图标由 [Rin十一](https://mihuashi.com/profiles/75826?role=painter) 绘制。
|
||||
**小可**是基于多个框架开发的可扩展、多平台机器人。图标由 [Rin 十一](https://mihuashi.com/profiles/75826?role=painter) 绘制。
|
||||
|
||||
目前小可还正在持续开发中。
|
||||
|
||||
|
||||
## 平台
|
||||
|
||||
小可目前支持以下平台:
|
||||
|
||||
- QQ
|
||||
- Discord
|
||||
- Telegram
|
||||
- QQ
|
||||
- Discord
|
||||
- Telegram
|
||||
|
||||
## 运行
|
||||
|
||||
|
@ -37,13 +37,13 @@
|
|||
|
||||
#### QQ
|
||||
|
||||
目前QQ上稳定运行的小可实例为小可三号机。由于腾讯风控问题,请 [在此提交](https://github.com/Teahouse-Studios/bot/issues/new?assignees=OasisAkari&labels=New&template=add_new_group.yaml&title=%5BNEW%5D%3A+) 入群申请。
|
||||
目前 QQ 上稳定运行的小可实例为小可三号机。由于腾讯风控问题,请 [在此提交](https://github.com/Teahouse-Studios/bot/issues/new?assignees=OasisAkari&labels=New&template=add_new_group.yaml&title=%5BNEW%5D%3A+) 入群申请。
|
||||
|
||||
QQ频道的测试版支持也请在上方链接申请。我们正在进行QQ频道官方机器人入驻,未来可能会成为官方认证的机器人。
|
||||
QQ 频道的测试版支持也请在上方链接申请。我们正在进行 QQ 频道官方机器人入驻,未来可能会成为官方认证的机器人。
|
||||
|
||||
### 自搭建
|
||||
|
||||
你可以 [参考这里](https://github.com/Teahouse-Studios/bot/blob/master/DEPLOY.md) 来进行尝试搭建。
|
||||
你可以 [参考这里](./DEPLOY.md) 来进行尝试搭建。
|
||||
|
||||
若遇到问题,可以通过 [issue](https://github.com/Teahouse-Studios/bot/issues/new) 或其他方式咨询开发者。
|
||||
|
||||
|
|
Reference in a new issue