全球主机交流论坛

标题: 【更新】Telegraph-Image自建图床上传问题修复 [打印本页]

作者: future    时间: 2024-9-9 02:53
标题: 【更新】Telegraph-Image自建图床上传问题修复
本帖最后由 future 于 2024-9-9 02:57 编辑

由于前几天官方发布公告称Telegraph Image Upload接口被关闭,Telegraph-Image项目原有的图片上传功能也因此失效,需要将上传渠道切换至Telegram 频道/聊天

故发布了新的Telegraph-Image版本,在telegram-bot-api 分支上:https://github.com/cf-pages/Telegraph-Image/tree/feature/telegram-bot-api

如需部署新的使用tg频道上传和储存图片的版本,可以切换到telegram-bot-api 分支,并要求添加TG_Bot_Token和TG_Chat_ID环境变量,否则将无法使用上传功能。

切换分支教程:
1.去到你原来fork的用于部署的Github仓库,选择View all branches


2.点击右上角的绿色按钮(New branch)


3.Source 选择原来的cf-pages/Telegraph-Image 仓库


4.分支选择feature/telegram-bot-api


5.New branch name 可以随便起,但后续会成为pages的二级域名,弄完之后点Create new branch


6.获取Bot_Token
在Telegram中,向@BotFather发送命令/newbot,根据提示依次输入您的机器人名称和用户名。成功创建机器人后,您将会收到一个BOT_TOKEN,用于与Telegram API进行交互。

7.设置机器人为频道管理员
创建一个新的频道(Channel),进入该频道后,选择频道设置。将刚刚创建的机器人添加为频道管理员,这样机器人才能发送消息。

8.获取Chat_ID
通过@GetTheirIDBot或者@VersaToolsBot这两个机器人获取您的频道ID。向该机器人发送消息,按照指示操作,最后您将得到Chat_ID(即频道的ID)。

9.最后去Cloudflare Pages后台设置相关的环境变量(注:修改环境变量后,需要重新部署才能生效)
环境变量示例值 说明
TG_Bot_Token 123468:AAxxxGKrn5 从@BotFather获取的Telegram Bot Token。
TG_Chat_ID-1234567 频道的ID,确保TG Bot是该频道或群组的管理员。

               

后面等待Cloudflare自动部署完成,使用二级域名:[第五步取的新分支名称].[原来部署的名称].pages.dev 即可访问新的使用Telegram 频道/聊天上传和储存图片的版本(去Cloudflare pages后台查看部署详情也可以找到这个域名)

由于这是为了应对官方突然关闭Telegraph Image Upload接口的紧急问题修复,为了尽可能快速的上线新的解决方案,所以部署流程目前并未来得及优化,步骤稍微有点多,想要尽快恢复使用(刚需的用户)可以按照流程一步步部署,后续会想办法优化减少部署新版本所需要的步骤,方便大家能够轻松部署
作者: xiaoti    时间: 2024-9-9 03:11

作者: xiaoti    时间: 2024-9-9 03:22
管理功能貌似还不能用
作者: linearn    时间: 2024-9-9 03:31
不错,又可以用大佬的图床了,多谢。
作者: 赤坂    时间: 2024-9-9 07:36
大佬牛啊
作者: scheme    时间: 2024-9-9 07:44
赞,我签名图床就是用的你的
作者: 会呼吸的痛    时间: 2024-9-10 11:03


测试成功
作者: 新空    时间: 2024-9-10 14:20


跟着搞完打开咋是这样的
作者: 元宇宙    时间: 2024-9-10 14:44
mark
作者: 我是最大小可爱    时间: 2024-9-10 14:50
我在隔壁也看到了一样的帖子,是同一个人么?啊哈哈
作者: 贰零贰零伍贰零    时间: 2024-9-10 14:59
看上去不错,支持下
作者: 黑皮    时间: 2024-9-10 15:18
能加一个登陆吗,不想公开使用
作者: future    时间: 2024-9-10 22:45
黑皮 发表于 2024-9-10 15:18
能加一个登陆吗,不想公开使用

可以用cloudflare access
作者: 黑皮    时间: 2024-9-11 09:50
future 发表于 2024-9-10 22:45
可以用cloudflare access

如何实现?有什么教程吗?
作者: daili.ws    时间: 2024-9-12 09:52
貌似浏览器打开文件链接是下载不是显示了?
作者: 金盾    时间: 2024-10-10 11:59
daili.ws 发表于 2024-9-12 09:52
貌似浏览器打开文件链接是下载不是显示了?

我也是





欢迎光临 全球主机交流论坛 (https://lilynana.eu.org/) Powered by Discuz! X3.4