Sign inSign up

vincentcg/telegram-saver

By vincentcg

•Updated 8 months ago

Personal DIY Telegram media archive bot. May not fit all environments.

Image
0

683

vincentcg/telegram-saver repository overview

⁠这是一个个人 DIY 的 Telegram 媒体自动归档 Bot。

程序会监听发送给你的 Telegram 机器人消息,并自动将图片和视频保存到本地目录,按类型和年份分类存储。

⁠使用方法

⁠1. 创建机器人

使用 @BotFather 创建 Telegram 机器人并获取 BOT_TOKEN。

获取自己的 User ID (目的是保证只有你自己发送的消息才能被接收并保存)。 获取方法:

  1. 在 Telegram 搜索官方机器人 @userinfobot
  2. 点击 start
  3. 机器人会直接返回你的 User ID
⁠2. 拉取镜像
docker pull vincentcg/telegram-saver:stable
⁠3. 运行容器
docker run -d \
  --name tg-media-bot \
  -e BOT_TOKEN=你的bot_token \
  -e CHAT_ID=你的chat_id \
  -e BASE_PATH=/data \
  -v /你的本地路径:/data \
  --restart unless-stopped \
  vincentcg/telegram-saver:stable
⁠存储规则
⁠图片保存至:
BASE_PATH/PIC/年份/

视频保存至:

BASE_PATH/Video/年份/短片/

⁠注意事项

  • ⁠Telegram Bot API 单文件下载限制为 20MB
  • ⁠本项目基于个人环境开发,未保证适用于所有场景
  • ⁠使用风险请自行承担

Tag summary

Content type

Image

Digest

sha256:109b76703…

Size

48.2 MB

Last updated

8 months ago

docker pull vincentcg/telegram-saver:stable