引用链接
 
准备前提
  • 需要一个良好访问谷歌的网络
  • 一个github账号
  • 一个Cloudflare账号
  • 一个telegram账号
  • 一个PayPal账号 基于Cloudflare R2时需要用到
 
此项目可以自由选择上传到elegram Bot 和 Cloudflare R2 (10GB限制)

一、基于Telegram Bot的图床准备

准备填好的信息,此步骤非常重要,基本决定你是否部署成功

必填信息
  • TG_BOT_TOKEN 创建的机器人ID 7448611895:AAE2txWUgQ72-ZKsTFuEwXajHkEhHlJRUkE 此信息必填
  • TG_CHAT_ID 创建的频道 ID -1002446904962 此信息必填
可选填信息
  • BASIC_USER 后台管理账号 001 选填
  • BASIC_PASS 后台管理密码 001 选填
  • AUTH_CODE 网页认证码 1234 选填
 
1.使用telegram的手机端、桌面端、网页端都可以,我这里使用桌面端为例
2.下载安装telegram,搜索@zh,中文化客户端,推荐中文汉化频https://t.me/Tele_zh_TW

3.通过搜索或者点击@BotFather来创建一个机器人,点击菜单或者输入/newbot,新建一个tsetXbot 名字的机器人,主要名字要以bot为结尾,名字又不重复重新取名,
会生成一个token 7448611895:AAE2txWUgQ72-ZKsTFuEwXajHkEhHlJRUkE 这个就是TG_BOT_TOKEN
notion image
notion image

4新建一个频道,注意⚠️是频道不是群组,建立一个test频道,选择私密频道。点击箭头所指的test,点击1名管理员,点击添加管理员,添加刚刚新建的tsetXbot机器人,注意名字是tsetXbot,这里很多人会搞错,点击添加新管理员
notion image
notion image
notion image
notion image
notion image
notion image
notion image
notion image

5,在频道发一条消息,然后转发给@VersaToolsBot,获得频道ID -1002446904962 这个就是TG_CHAT_ID一定不要别忘了一横杠,不是纯数字。
notion image
notion image
以上就是基于Telegram Bot的图床前期工作已完成

二、基于Cloudflare R2图床准备

  • 绑定一张信用卡或者借记卡
  • 主要是注意填写银行卡到期日期比如01/30和CSC为签名栏的后三位数比如061
其他没有什么要注意的

三、正式部署项目基于Telegram Bot的免费图床

  1. 点击https://github.com/MarSeventh/CloudFlare-ImgBed点击Fork项目,名字随意填一个img即可
notion image
2.打开https://dash.cloudflare.com/,注册或者登录你的账号,
3.把控制板语言改为简体中文,点击Workers 和 Pages,点击创建
notion image
4.点击pages,点击连接到git
notion image
5.点击Fork好的项目,点击开始设置,部署完成
notion image
6.先新建一个KV数据库,找到存储和数据库,点击KV-创建-填写名称-添加
notion image
7.点击Workers 和 Pages,找到刚刚部署好的Pages,点击进入
notion image
8.点击设置-点击变量和机密-添加以下内容,绑定-添加KV命名空间名称填写img_url 步骤6的值的名称可以可以随意填,但是步骤5的名称一定要准确填写
必填信息
  • TG_BOT_TOKEN 创建的机器人ID 7448611895:AAE2txWUgQ72-ZKsTFuEwXajHkEhHlJRUkE 此信息必填
  • TG_CHAT_ID 创建的频道 ID -1002446904962 此信息必填
  • KV命名空间名称 img_url
可选填信息
  • BASIC_USER 后台管理账号 001 选填
  • BASIC_PASS 后台管理密码 001 选填
  • AUTH_CODE 网页认证码 1234 选填
以上信息一定要换成自己的,我这是教程用
notion image
9.如果你的域名是部署在cloudflare,可以在自定义域中添加你自己的域名
10.点击部署-点击查看详细信息的三个点-重试部署点击-点击访问就能看到部署好的上传图床界面了,记得每次修改变量设置需要重试部署
notion image

四、正式部署项目基于Cloudflare R2的免费图床

1.点击R2 对象存储-点击创建存储桶-填写一个名称即可,Cloudflare R2可以单独的使用,不依赖这个项目,这github项目只是单纯方便上传而已
2.如果你没有绑定PayPal支付是不会直接出现这个画面,记得绑定自己的PayPal,因为如果超过10GB 会有付费行为,最好是自己的能够支付的银行卡,因为有可能会有验证行为。
notion image
3.点击Workers 和 Pages,找到刚刚部署好的Pages,点击进入
点击设置-绑定-添加R2 存储桶名称 img_r2
notion image
 
最后上传界面,一般没啥问题就可以上传了,记得在右下角自己设置一下,大部分上传失败的原因都是参数填写错误,特别设置电报机器人和频道的时候不仔细。有什么问题可以在评论区反馈。
notion image
 
谷歌相册导出的图片修改创建时间工具iQOO Pad2 Pro 使用体验以及部分娱乐教程
Loading...