1
0
Fork 0
1Panel-Appstore/apps/telegraph-image/README.md

45 lines
2.5 KiB
Markdown
Raw Permalink Normal View History

# Telegraph-Image
免费图片托管解决方案Flickr/imgur 替代品。使用 Cloudflare Pages 和 Telegraph。
## 写在前面
使用中国大陆备案域名的用户,请务必开启白名单模式,因为对于同样的图片 URI ,所有部署该服务的站点都可访问。
在别处上传的违规图片,也可以通过你的域名访问。
>示例
>https://telegraph-image.pages.dev/file/7f84b69bcd38c25846374.png
>https://testimg.pages.dev/file/7f84b69bcd38c25846374.png
## 如何获取Telegram的`Bot_Token`和`Chat_ID`
> 不要滥用,以及避免被他人滥用,以免 Telegram 被封禁
如果您还没有Telegram账户请先创建一个。接着按照以下步骤操作以获取`BOT_TOKEN`和`CHAT_ID`
1. **获取`Bot_Token`**
- 在Telegram中向[@BotFather](https://t.me/BotFather)发送命令`/newbot`,根据提示依次输入您的机器人名称和用户名。成功创建机器人后,您将会收到一个`BOT_TOKEN`用于与Telegram API进行交互。
![202409071744569](https://f.pz.al/pzal/2025/10/29/a24a7eda32dbc.png)
2. **设置机器人为频道管理员**
- 创建一个新的频道Channel进入该频道后选择频道设置。将刚刚创建的机器人添加为频道管理员这样机器人才能发送消息。
![202409071758534](https://f.pz.al/pzal/2025/10/29/8fdf7027d3d74.png)
![202409071758796](https://f.pz.al/pzal/2025/10/29/a59052ed758fa.png)
3. **获取`Chat_ID`**
- 通过[@VersaToolsBot](https://t.me/VersaToolsBot)获取您的频道ID。向该机器人发送消息按照指示操作最后您将得到`CHAT_ID`即频道的ID
- 或者通过[@GetTheirIDBot](https://t.me/GetTheirIDBot)获取您的频道ID。向该机器人发送消息按照指示操作最后您将得到`CHAT_ID`即频道的ID
![202409071751619](https://f.pz.al/pzal/2025/10/29/912fba79e3aa0.png)
最后去Cloudflare Pages后台设置相关的环境变量修改环境变量后需要重新部署才能生效
| 环境变量 | 示例值 | 说明 |
|-----------------|---------------------------|----------------------------------------------------------------------------------------|
| `TG_Bot_Token` | `123468:AAxxxGKrn5` | 从[@BotFather](https://t.me/BotFather)获取的Telegram Bot Token。 |
| `TG_Chat_ID` | `-1234567` | 频道的ID确保TG Bot是该频道或群组的管理员。 |