搭建fclone转存Telegram机器人

共计 1268 个字符,预计需要花费 4 分钟才能阅读完成。

fclone shell bot V2.0
效果如下:
搭建fclone转存Telegram机器人
安装环境:1h1G Ubuntu 18.04 x64

##1.环境配置
“`html
#更新apt源
apt-get update
#安装nodejs
curl -sL https://deb.nodesource.com/setup_12.x | bash –
apt-get install -y nodejs
#安装git
apt-get install -y git
“`
##2.脚本配置
“`html
#克隆库/赋予777权限
cd /root && git clone https://github.com/cgkings/fclone_shell_bot.git && chmod -R 777 /root/fclone_shell_bot && mv /root/fclone_shell_bot/fcshell.sh /root && /root/fcshell.sh
#运行一键安装脚本
./fcshell.sh 或 bash fcshell.sh

#选择1~4逐一安装
#初次选0完全安装,但是出现没有安装fclone的BUG,所以还是一步一步安装稳一点
“`

##3.配置 fclone
“`html
fclone config

[gc] #你的remote名字
type = drive
scope = drive
service_account_file = /root/accounts/xxx.json #json文件
service_account_file_path = /root/accounts/ #的json文件位置
team_drive = XXX #团队盘ID

“`

运行一键安装脚本,选择15。
在[name_config]中填写你的remote名字(创建fclone时取得名字)
在[id_config]中填写你的团队盘ID

其他参数看着改,不懂的前往
ctrl+x退出,y保存回车确定

##4.获取TG机器人

搜索 @BotFather

发送/newbot
输入机器人名字(可重复)
输入机器人ID(不可重复 _bot结尾)

创建好后@BotFather 会回复你机器人的 Token (复制备用)
运行一键安装脚本,选择5。
输入

“`html
tmux a -t shellbot
#如果异常,请执行 npm i   如提示没有npm
apt-get install npm
#如无异常 直接填写 机器人的Token后回车,然后给自己的机器人随便发数条消息
“`

回服务器应该已经识别到你的TG用户 ID了,回复y回车后再次运行脚本,选择5 启动 bot
回到@BotFather  发送 /setcommands 命令后输入自己机器人的ID回车然后复制下列快捷命令,发送给@BotFather
“`html
fq – 极速转存模式
fqa – 极速序列模式
fp – 点点转存模式
fb – 全盘备份模式
fs – 定向size查询
fsort – 自动整理
fd – 定向查重
fc – 定向比对
fcl – 清空回收站
help – 帮助
list – 任务列表
cancel – 取消当前命令
“`
然后在你的机器人的聊天栏内多了一个【/】的图标,点击可以得到功能命令列表了

正文完
 0