按照 项目地址 的 Wiki 部署可能会遇到一些问题,所以在这写了一篇,希望能够帮助大家www
下载安装
克隆仓库
1
2
|
git clone https://github.com/albertincx/formatbot1.git
cd formatbot1
|
安装 yarn
1
2
3
4
5
6
7
8
9
|
#移除cmdtest
sudo apt remove cmdtest
sudo apt remove yarn
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt update
sudo apt install yarn
|
安装模块和开发模块
1
2
|
yarn
bash dev-install.txt
|
配置
设置 Bot Token 与 User ID
创建并编辑配置文件
1
2
|
cp .env.example ./.env
vim .env
|
通过 @BotFather 创建机器人并获取 Token
通过 @userinfobot 获取ID
1
2
|
TBTKN=你的Token
TGADMIN=你的Telegram ID
|
设置 Telegraph token
通过 Telegraph API – Telegraph 获取 access_token
1
2
3
4
|
TGPHTOKEN_0=telegra.ph token
TGPHTOKEN_1=telegra.ph token
...
TGPHTOKEN_6=telegra.ph token
|
设置 URL
通过 cloudamqp 获取 URL
1
2
3
|
MESSAGE_QUEUE=来自cloudamqp的url
TASKS_DEV=test1DEV
TASKS2_DEV=test2DEV
|
安装 chrome
不安装 chrome 运行时会报错
下载
1
|
wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb
|
安装
1
|
sudo dpkg -i google-chrome-stable_current_amd64.deb
|
如果安装过程中报错,执行下方命令来修复
运行