{"repo":"Reukix/img-up-bot","free":true,"listed":false,"github":"https://github.com/Reukix/img-up-bot","clone":"git clone https://github.com/Reukix/img-up-bot.git","description":null,"language":"JavaScript","stars":96,"topics":["cloudflare-workers","imguploader","telegram-bot"],"license":"MIT","category":"workflow-automation","readme_excerpt":"Telegram 图床上传机器人 (基于 Cloudflare Workers) 这是一个部署在 Cloudflare Workers 上的 Telegram 机器人。它可以接收您发送到 Telegram 的图片、视频、音频、文档等多种文件，并将它们自动上传到您指定的图床或对象存储服务（需要有公开的上传接口），然后将生成的公开链接返回给您。 本项目利用 Cloudflare Workers 的 Serverless 特性，可以实现低成本甚至免费（在 Cloudflare 免费额度内）运行。 ✨ 功能特性 自动上传 : 直接向机器人发送文件即可触发上传。 多种文件支持 : 支持400多种文件格式，包括常见的图片、视频、音频、文档、压缩包、可执行文件等。 文件大小限制 : 支持最大20Mb的文件上传（受Telegram Bot自身限制）。 分片上传功能 : 突破Telegram 20MB的文件大小限制 通过分割大文件为多个分片上传后合并 支持断点续传和取消上传 使用 /chunk upload 命令启动分片上传 文件备注功能 : 在发送文件时添加描述文字作为备注，方便后续查找和整理。 配置灵活 : 通过 Cloudflare 环境变量和 Secrets 配置图床地址、Bot Token 和可选的认证信息。 部署简单 : 基于 Cloudflare Workers，部署流程相对简单。 低成本 : 利用 Cloudflare 的免费套餐额度。 安全 : 敏感信息（如 Bot Token、认证代码）通过 Secrets 管理，更加安全。 一键设置Webhook : 内置Webhook配置端点，简化机器人设置过程。 上传历史管理 : 支持查看、搜索和删除历史上传记录，并提供文件类型筛选和分页浏览功能。 统计分析功能 : 用户上传文件数量和总大小统计 每日/每周/每月使用报告 图床存储使用情况监控 上传成功率分析 管理员模式 : 用户权限控制（限制/解除限制用户） 用户列表管理与监控 机器人使用统计查看 管理员广播消息功能 自动清理旧内容功能（可设置天数） 📅 预期功能（开发中） 点击展开/折叠预期功能详情 自定义上传参数 : 允许用户设置图床的自定义参数（如水印、存储路径、保留时间） 支持文件上传前预设参数模板 通过命令更改默认上传参数 文件处理增强 : 图片压缩与调整大小选项 视频转换为GIF或其他常用格式 批量图片格式转换 文件重命名与元数据编辑 批量上传支持 : 一次性处理多个文件的上传请求 文件组管理与批量操作 上传队列管理与优先级设置 📋 支持的文件格式类别 🖼️ 图像 : jpg, png, gif, webp, svg, bmp, tiff, heic, raw... 🎬 视频 : mp4, avi, mov, mkv, webm, flv, rmvb, m4v... 🎵 音频 : mp3, wav, ogg, flac, aac, m4a, wma, opus... 📝 文档 : pdf, doc(x), xls(x), ppt(x), txt, md, epub... 🗜️ 压缩 : zip, rar, 7z, tar, gz, xz, bz2... ⚙️ 可执行 : exe, msi, apk, ipa, deb, rpm, dmg... 🌐 网页/代码 : html, css, js, ts, py, java, php, go... 🎨 3D/设计 : obj, fbx, blend, stl, psd, ai, s","default_branch":null,"files":null,"tree":[],"storefront":"/r/Reukix","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Reukix/img-up-bot/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}