Skip to content

ohlcv/tg_forward

Repository files navigation

TG Forward - 跨平台消息转发工具

简介

TG Forward 是一个功能强大的消息转发工具,支持在 Telegram 群组和 Twitter 之间自动转发消息。支持多账号管理、灵活的规则配置、完善的统计功能。

功能特点

  • 多平台账号管理
    • 支持多个 Telegram 账号
    • 支持多个 Twitter 账号
  • 灵活的转发规则
    • 关键词过滤
    • 正则表达式匹配
    • 延迟转发
    • 媒体文件转发
  • 数据统计和监控
    • 实时转发状态
    • 详细的转发记录
    • 错误日志追踪

安装和配置

系统要求

  • Windows 7/8/10/11
  • 最低 2GB RAM
  • 200MB 磁盘空间

安装步骤

  1. 下载最新版本的安装包
  2. 双击运行安装程序
  3. 按照向导完成安装

初始配置

Telegram 账号配置

  1. 访问 https://my.telegram.org
  2. 登录您的 Telegram 账号
  3. 进入 "API development tools"
  4. 创建一个新的应用,获取:
    • API ID
    • API Hash
  5. 在软件中添加账号:
    • 进入"账号管理" -> "Telegram账号"
    • 填写手机号、API ID 和 API Hash
    • 点击"添加账号"

Twitter 账号配置

  1. 访问 https://developer.twitter.com
  2. 创建新的应用
  3. 获取以下信息:
    • API Key
    • API Secret
    • Access Token
    • Access Secret
  4. 在软件中添加账号:
    • 进入"账号管理" -> "Twitter账号"
    • 填写所有必要信息
    • 点击"添加账号"

使用指南

群组管理

  1. 选择要监控的源群组:

    • 进入"群组管理" -> "源群组"
    • 选择一个 Telegram 账号
    • 点击"刷新群组列表"
    • 选择想要监控的群组
  2. 设置目标群组:

    • 进入"群组管理" -> "目标群组"
    • 选择转发目标群组

规则配置

  1. 创建新规则

    • 进入"规则配置"
    • 填写规则名称
    • 选择源群组和目标
    • 配置过滤条件(可选)
    • 设置转发选项
  2. 规则示例:

```python
基础转发规则:
- 名称:新闻转发
- 源群组:新闻频道
- 目标:新闻汇总群
- 过滤:包含 #新闻 关键词

Twitter转发规则:
- 名称:推特发布
- 源群组:公告频道
- 目标:Twitter账号
- 过滤:包含 #announcement
- 推文模板:{text}\n原文:{link}
- 话题标签:#News #Update

数据监控

  • 查看转发统计:
    • 总转发量
    • 成功率
    • 今日转发数
  • 查看详细日志
  • 检查错误记录

常见问题

1. 转发失败

可能原因:

  • 网络连接问题
  • API 限制
  • 账号权限不足

解决方法:

  • 检查网络连接
  • 检查账号权限
  • 调整转发延迟

2. 账号添加失败

可能原因:

  • API 信息错误
  • 账号被限制
  • 网络问题

解决方法:

  • 验证 API 信息
  • 检查账号状态
  • 确认网络连接

注意事项

  1. 遵守平台规则
  2. 合理设置转发频率
  3. 定期检查日志
  4. 及时更新软件

技术支持

许可说明

本软件遵循 MIT 许可证

About

tg_forward

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages