[分享创造] 基于 Go 做了一个的 TG 媒体管理 Bot
·
和 ai 双排用 Go 写了个自动保存转发过来的 telegram 媒体的 bot, 文件在 tg 服务器, 实际存的是元信息 一些特性 双模式存储: direct 模式:使用 TG bot 的 file_id ,部署简单, 但如果遇到 bot 或者账号被 ban, 找不回文件; channel 模式:自动转发至自建频道备份,支持多频道冗余,但部署多一些步骤. 建议使用不同账号分别创建的频道, 然后一起加到频道里成为管理员.这样能防止一个 bot 或账号被封导致文件丢失. 比较推荐这种方式. 语义搜索: 可选接入 Openai/Gemini 的 embedding 模型做语义搜索, 效果一言难尽, 写着玩的. 保存 telegra.ph:爬取 tph 网页为 md 文件保存 数据私密: 私人 bot, 仅相应白名单用户, 没写公共开放功能. 部署方式 数据库用的 PostgreSQL,…