mirror of
https://github.com/yanguo888/fakabot.git
synced 2026-06-20 12:30:40 +00:00
Add detailed first-time setup and renewal tutorials
This commit is contained in:
@@ -161,6 +161,186 @@
|
|||||||
|
|
||||||
## 🚀 快速开始
|
## 🚀 快速开始
|
||||||
|
|
||||||
|
### 🎉 首次使用教程
|
||||||
|
|
||||||
|
> 💡 **适用于**:刚购买授权码,第一次部署机器人
|
||||||
|
|
||||||
|
#### 第 1 步:克隆项目
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git clone https://github.com/GUGEGEBAIDU/fakabot.git
|
||||||
|
cd fakabot
|
||||||
|
```
|
||||||
|
|
||||||
|
#### 第 2 步:配置文件
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# 复制配置示例
|
||||||
|
cp config.json.example config.json
|
||||||
|
|
||||||
|
# 编辑配置
|
||||||
|
vim config.json
|
||||||
|
```
|
||||||
|
|
||||||
|
**必须填写的内容**:
|
||||||
|
|
||||||
|
```json
|
||||||
|
{
|
||||||
|
"BOT_TOKEN": "你的Bot Token", // 从 @BotFather 获取
|
||||||
|
"ADMIN_ID": 123456789, // 你的 Telegram ID(从 @userinfobot 获取)
|
||||||
|
"DOMAIN": "https://你的域名.com", // 可选,没有域名可以留空
|
||||||
|
"PAYMENTS": {
|
||||||
|
// 支付配置(后续配置)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
**获取 Bot Token**:
|
||||||
|
1. 找 [@BotFather](https://t.me/BotFather)
|
||||||
|
2. 发送 `/newbot`
|
||||||
|
3. 按提示创建机器人
|
||||||
|
4. 获取 Token
|
||||||
|
|
||||||
|
**获取管理员 ID**:
|
||||||
|
1. 找 [@userinfobot](https://t.me/userinfobot)
|
||||||
|
2. 发送任意消息
|
||||||
|
3. 获取你的 ID
|
||||||
|
|
||||||
|
#### 第 3 步:保存授权码(重要!)
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# 把授权码完整复制进去
|
||||||
|
echo "你的授权码" > license.key
|
||||||
|
|
||||||
|
# 示例:
|
||||||
|
echo "M0001|1738310400|abc123def456..." > license.key
|
||||||
|
```
|
||||||
|
|
||||||
|
**注意**:
|
||||||
|
- ✅ 授权码必须完整,不要有多余的空格或换行
|
||||||
|
- ✅ 文件名必须是 `license.key`
|
||||||
|
- ✅ 文件位置在项目根目录
|
||||||
|
|
||||||
|
#### 第 4 步:启动服务
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# 使用 Docker Compose 启动
|
||||||
|
docker-compose up -d
|
||||||
|
```
|
||||||
|
|
||||||
|
#### 第 5 步:验证运行
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# 查看日志
|
||||||
|
docker-compose logs -f
|
||||||
|
|
||||||
|
# 应该看到:
|
||||||
|
# ============================================================
|
||||||
|
# ✅ 授权验证通过
|
||||||
|
# 📝 客户ID: M0001
|
||||||
|
# 📅 到期时间: 2025-02-17
|
||||||
|
# ⏰ 剩余天数: 30 天
|
||||||
|
# ============================================================
|
||||||
|
```
|
||||||
|
|
||||||
|
#### 第 6 步:测试机器人
|
||||||
|
|
||||||
|
在 Telegram 搜索你的机器人,发送 `/start`
|
||||||
|
|
||||||
|
**如果看到欢迎消息,说明部署成功!** 🎉
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
### 🔄 续费教程
|
||||||
|
|
||||||
|
> 💡 **适用于**:授权码快到期或已过期,需要续费
|
||||||
|
|
||||||
|
**重要:续费只需要替换授权码,所有数据都会保留!** ✅
|
||||||
|
|
||||||
|
#### 第 1 步:联系客服续费
|
||||||
|
|
||||||
|
联系 [@sonhshu](https://t.me/sonhshu),选择续费套餐:
|
||||||
|
|
||||||
|
| 套餐 | 价格 | 优惠 |
|
||||||
|
|------|------|------|
|
||||||
|
| 月卡 | 50 USDT | - |
|
||||||
|
| 季卡 | 135 USDT | 10% |
|
||||||
|
| 年卡 | 510 USDT | 15% |
|
||||||
|
|
||||||
|
#### 第 2 步:支付并获取新授权码
|
||||||
|
|
||||||
|
支付后,你会收到一个文件:`续费授权码_M0001_xxx.txt`
|
||||||
|
|
||||||
|
文件内容示例:
|
||||||
|
```
|
||||||
|
客户ID: M0001
|
||||||
|
新授权码: M0001|1740902400|def456...
|
||||||
|
续费时长: 30 天
|
||||||
|
新到期日期: 2025-03-19
|
||||||
|
```
|
||||||
|
|
||||||
|
#### 第 3 步:SSH 登录服务器
|
||||||
|
|
||||||
|
```bash
|
||||||
|
ssh root@你的服务器IP
|
||||||
|
```
|
||||||
|
|
||||||
|
#### 第 4 步:进入项目目录
|
||||||
|
|
||||||
|
```bash
|
||||||
|
cd fakabot
|
||||||
|
```
|
||||||
|
|
||||||
|
#### 第 5 步:替换授权码
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# 方法 1:直接输入
|
||||||
|
echo "新的授权码" > license.key
|
||||||
|
|
||||||
|
# 示例:
|
||||||
|
echo "M0001|1740902400|def456..." > license.key
|
||||||
|
|
||||||
|
# 方法 2:使用编辑器
|
||||||
|
vim license.key
|
||||||
|
# 删除旧授权码,粘贴新授权码,保存退出
|
||||||
|
```
|
||||||
|
|
||||||
|
#### 第 6 步:重启服务
|
||||||
|
|
||||||
|
```bash
|
||||||
|
docker-compose restart
|
||||||
|
```
|
||||||
|
|
||||||
|
#### 第 7 步:验证续费
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# 查看日志
|
||||||
|
docker-compose logs -f
|
||||||
|
|
||||||
|
# 应该看到:
|
||||||
|
# ============================================================
|
||||||
|
# ✅ 授权验证通过
|
||||||
|
# 📝 客户ID: M0001
|
||||||
|
# 📅 到期时间: 2025-03-19 ← 新的到期时间
|
||||||
|
# ⏰ 剩余天数: 30 天
|
||||||
|
# ============================================================
|
||||||
|
```
|
||||||
|
|
||||||
|
**如果看到新的到期时间,说明续费成功!** 🎉
|
||||||
|
|
||||||
|
#### ✅ 续费后数据保留情况
|
||||||
|
|
||||||
|
**以下数据全部保留**:
|
||||||
|
- ✅ 所有商品配置
|
||||||
|
- ✅ 所有订单记录
|
||||||
|
- ✅ 所有客户数据
|
||||||
|
- ✅ config.json 配置
|
||||||
|
- ✅ 数据库文件
|
||||||
|
|
||||||
|
**不需要重新配置任何东西!** ✅
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
### 方式一:Docker 一键部署(推荐)⭐
|
### 方式一:Docker 一键部署(推荐)⭐
|
||||||
|
|
||||||
**最简单的部署方式,5 分钟搞定!**
|
**最简单的部署方式,5 分钟搞定!**
|
||||||
|
|||||||
Reference in New Issue
Block a user