Telegram 消息转发设置

转发是 FLOWIN 服务的核心功能,其他所有与 Telegram 自动化相关的功能都围绕它展开。

管理从多个来源流向一个目标的消息流

转发的特点与功能

可以将转发任务想象成一股从来源流向目标的信息流。服务让您能够方便、轻松地管理这类信息流。例如,您可以自动过滤、修改、生成、合并要转发的信息,甚至为其设置延迟、间隔和时间安排!

借助 FLOWIN 服务,您可以从任意 Telegram 聊天、频道、机器人、话题、群组和论坛中复制和转发消息,即使其中禁止复制和转发也可以。

聊天访问权限

已连接账号必须能够访问来源,发送账号必须有权在目标中发送消息。对于禁止转发的聊天,请选择“复制”模式。

创建自动转发任务

借助 FLOWIN 服务,在 Telegram 中创建自动转发任务非常简单。开始前,请确认您已将账号连接到服务,且该账号已加入将要用于转发的聊天。

以下将逐步详细介绍创建转发任务的过程:

  1. 打开 @flow_in_bot,发送 /start 命令,然后点击“控制面板”。

    通过 @flow_in_bot 进入控制面板
    通过 @flow_in_bot 进入控制面板。
  2. 进入“转发任务”页面。
    FLOWIN 菜单中的“转发任务”部分
    FLOWIN 菜单中的“转发任务”部分。
  3. 点击“创建”按钮。
    创建转发任务的按钮
    创建转发任务的按钮。
  4. 选择转发任务的模式。
    “复制”模式允许您修改消息,并绕过转发限制。消息会被复制,而非以原生方式转发。原消息的作者不会显示,但您可以通过替换规则将作者信息添加到消息文字中。
    “转发”模式以原生方式转发原消息,无法修改消息,也无法同步来源中的更改。原消息的作者会显示。

    Telegram 的限制

    在“转发”模式下,监听账号和发送账号必须为同一个账号;来源不得禁止转发。

    选择“复制”或“转发”模式
    选择“复制”或“转发”模式。
  5. 选择要从中转发消息的“来源”。如果需要多个来源,请点击“来源 1”标签页旁的“+”,然后填写新的标签页。
    已选择的消息来源
    已选择的消息来源。
  6. 选择“监听账号”,即从来源接收消息的账号。如果您已将多个加入所选来源的账号连接到服务,就可以进行选择。
    来源的监听账号
    来源的监听账号。
  7. 选择“目标”,即消息要转发到的位置。每个转发任务始终只有一个目标。如果需要将一个来源的消息分发到多个不同目标,只需创建多个来源相同、目标不同的转发任务。
    已选择的消息目标
    已选择的消息目标。
  8. 选择“发送账号”,即向目标发送消息的账号。如果您已将多个加入所选目标的账号连接到服务,就可以进行选择。此外,如果有两个或更多已连接账号加入了所选目标,还会出现“轮换发送账号”选项。它可以将负载均匀分配到所有可用账号,从而显著加快大量消息的转发速度,处理单个账号无法应对的消息流。
    发送账号
    发送账号。
  9. 保持“开启”开关打开,然后点击“创建”。
    创建已开启的转发任务
    创建已开启的转发任务。
  10. 确认转发任务已出现在列表中,并处于开启状态。向来源发送一条新消息,或等待新消息出现,然后在 Telegram 中打开目标,检查结果。
    已创建并开启的转发任务
    已创建并开启的转发任务。

完成上述操作后,列表中会显示所创建转发任务的信息。从这一刻起,来源聊天中的所有新消息都会自动转发到目标聊天。

从简单的检查开始

第一次检查时,请选择两个自己的聊天和一条简短消息。确认成功送达后,再启用过滤器、替换规则和其他设置。

从群组、频道、聊天和机器人转发

在 FLOWIN 服务中,您可以选择任意 Telegram 聊天、频道、机器人或群组作为转发来源,包括公开和私有的,甚至禁止转发和复制的聊天。

如果列表中没有所需聊天:

  1. 点击来源或目标字段旁的“找不到聊天?”。
    创建转发任务时的“找不到聊天?”链接
    创建转发任务时的“找不到聊天?”链接。
  2. 检查已连接账号是否已加入该聊天。如果聊天属于他人,请将其置顶在 Telegram 聊天列表中。如果您是管理员,请向其中发送一条消息。点击提示窗口中的“刷新”,然后再次在列表中查找该聊天。
    更新聊天列表
    更新聊天列表。

更新后的列表允许您选择已连接账号可以访问的聊天。如果聊天仍未出现,请检查账号的连接状态及其对该聊天的访问权限。

从文件夹转发

Telegram 文件夹可以将多个聊天、频道或群组归在同一个名称下。

创建转发任务时,您可以选择整个文件夹作为来源。此时,服务会自动将文件夹中的各个聊天分配为转发来源。

文件夹内容发生变化时,服务会自动更新与其关联的来源。无需重新选择文件夹。

在“来源”中选择文件夹及其所属账号。文件夹适用于通过手机号连接的用户账号。

将文件夹作为新转发任务的来源
将文件夹作为新转发任务的来源。

从带话题的群组转发

创建转发任务时,可以将来源选择为带话题的群组(论坛)。此时会出现一个额外字段,您可以选择某个具体话题,也可以保留所有话题作为来源。

需要注意,只有通过手机号连接到服务的用户账号才能获取话题列表,机器人账号不具备此功能。因此,使用机器人时,不会出现可供选择的话题列表,而是会出现输入具体话题编号的字段(话题编号位于 thread 参数中,或位于链接中消息编号之前,链接形式为 t.me/用户名/话题/消息 或 t.me/c/群组/话题/消息)。

选择群组后,请在额外字段中指定话题,或保留“所有话题”。使用机器人时,请填写“论坛话题 ID”。

创建转发任务时选择话题
创建转发任务时选择话题。

转发所有私聊

在 FLOWIN 服务中创建转发任务时,可以一次选择所有私聊作为来源。此时,与个人和机器人的所有私聊消息都会被转发,频道和群组中的消息除外。

此功能只有在选择群组作为目标,并启用话题同步时才有意义。这样,消息就不会混杂在一起,而会转发到目标群组中为各个对话创建的话题内(服务会自动创建这些话题)。通过这种方式,可以为所有私人对话创建副本。

此外,如果在话题同步之外,还在转发设置中启用反向回复功能,就能得到一个真正的客服账号。您和助手可以以已连接账号的身份与客户沟通,并通过一个带话题的统一群组管理对话,其中每个话题都对应与一位客户的单独聊天。

将所有私聊作为统一来源,需要使用不限制来源数量的套餐。

将私聊作为新转发任务的来源
将私聊作为新转发任务的来源。

目标群组中的话题同步

转发任务的目标可以选择为带话题的群组,此时会出现一个额外字段,可用于启用话题同步或选择某个具体话题。

目标群组中话题同步功能的运行逻辑取决于转发任务的来源类型,并有以下特点:

  • 如果来源选择的是带话题的群组,服务会自动在目标群组中创建同名话题。名称会随来源中的话题名称更新。
  • 如果来源选择的是没有话题的频道或群组,服务会在目标群组中为每个来源创建一个话题,并以消息所属来源的名称命名。
  • 如果来源选择的是私聊,服务会在目标群组中为每个私聊创建单独的话题,使用用户姓名及其标识符作为话题名称。
  • 如果目标中已经存在同名话题,服务会使用该话题,而不再新建。
  • 话题会在转发这些话题中的消息时自动创建,不会在创建转发任务后立即生成。

选择目标群组,并在话题字段中选择“与来源同步话题”。发送账号需要拥有在该群组中创建话题的权限。

创建转发任务时同步话题
创建转发任务时同步话题。

转发历史消息

自动转发任务创建后,会实时运行(将来源中的所有新消息转发到目标)。不过,也可以转发历史消息。

启动历史消息转发前,请先启用转发任务。

转发某一时段的历史消息

此方法适用于通过手机号连接的账号。要转发某一时段的历史消息:

  1. 在所需转发任务所在行打开“更多”→“历史消息”→“按时间段”。
    历史消息:按时间段启动
    历史消息:按时间段启动。
  2. 指定开始和结束日期。如果要获取最近一周,或截至当前时刻的其他时长内的消息,请选择“最近一段时间”,并设置时长。
    按开始和结束日期选择历史消息时段
    按开始和结束日期选择历史消息时段。
    最近一段时间的历史消息
    最近一段时间的历史消息。
  3. 点击“开始”。
    启动历史消息转发
    启动历史消息转发。
  4. 在进度窗口中等待完成,并检查目标中的消息。
    历史消息处理完成:两条消息
    历史消息处理完成:两条消息。

启动后,服务会开始转发指定时段的历史消息。进度窗口中提供以下按钮:

  • “事件日志”:打开转发日志。
  • “隐藏”:隐藏窗口;即使关闭浏览器,处理过程也会在后台继续。
  • “停止”:终止已启动的历史消息转发。

要重新打开进度窗口,请点击所需转发任务所在行的“转发历史消息”。

按时间段转发的高级设置

在按时间段启动历史消息转发的对话框中,除了时段本身,还有其他设置。您可以根据需要修改,也可以保留默认设置。点击“参数”按钮即可展开。

  • “已转发的消息”:默认为“跳过”,以免再次发送已处理的消息。要重新转发,请选择“再次转发”。
  • “排序”:从旧到新、从新到旧、随机顺序或最热门。对于热门消息,可以设置热度公式。默认情况下,消息按从旧到新的顺序排列。
  • “数量”:默认为“不限”;您也可以选择“最多”,并指定消息数量。达到上限后,处理过程会结束。
  • “完成后”:默认为“停止”。选择“延时重复”,会在指定暂停时间后,以相同参数再次运行历史消息转发。
历史消息处理参数
历史消息处理参数。

重复转发历史消息与新消息

重复转发历史消息运行期间,该转发任务不会处理新消息,包括两次重复之间的间隔。

按链接转发历史消息

有时需要转发某些具体的历史消息。为此,请执行以下操作:

  1. 在转发任务所在行打开“更多”→“历史消息”→“按链接”。
    历史消息:按链接启动
    历史消息:按链接启动。
  2. 在“消息链接或 ID”中指定来源中的消息。您可以每行填写一个链接或编号,也可以使用范围和列表,例如 12-34,37 或 3;5;8;9。如果需要再次发送,请在“已转发的消息”中选择“再次转发”。点击“开始”。
    按消息编号转发历史消息及再次发送
    按消息编号转发历史消息及再次发送。
  3. 等待完成,并在目标中检查所需消息。与按时间段转发一样,处理过程会显示在进度窗口中。
    已处理一条指定消息
    已处理一条指定消息。

转发任务的基本设置

每个已创建的转发任务都有大量设置和模式。受支持的设置既适用于实时转发,也适用于处理历史消息。

  1. 在“转发任务”页面中,点击所需转发任务所在行带齿轮图标的“设置”按钮。
    转发任务的“设置”按钮
    转发任务的“设置”按钮。
  2. 打开所需标签页并修改参数。可用标签页取决于来源、发送账号和转发模式。
  3. 点击“保存”以应用更改。“取消”会关闭窗口而不保存。
    保存转发任务参数
    保存转发任务参数。

所有设置按标签页分组,可在对话框左侧切换;右侧显示当前打开标签页的具体设置。

发送设置

在“发送”标签页中,您可以修改以下与从来源向目标发送新消息有关的参数:

  • “发送”:将新消息从来源转发到目标的基本功能。此选项默认开启,只有在极少数特殊场景中才有必要关闭。
  • “无声发送”:无声发送新消息;通知仍可能显示。
  • “模拟”:在实际发送消息前显示正在输入的动画。
  • “定时发送”:通过 Telegram 自带的功能发送定时消息。服务会根据您指定的间隔、延迟和发送时段计算发送日期与时间。所有定时消息都会进入定时消息列表。点击 Telegram 聊天输入框旁的时钟图标,即可打开该列表。您可以手动编辑、删除定时消息,或修改发送时间,因此它是手动审核转发消息的一个好方法。
  • “发送时段”:允许为要转发的消息设置一个或多个发送时段。只有启用定时发送后,此选项才可用。要设置发送时段,请点击已开启的定时发送下方的时间范围,随后会打开用于管理所有发送时段的额外对话框。
  • “延迟”:设置转发消息前的随机延迟。
  • “间隔”:设置两条转发消息之间的最小时间间隔。如果希望将帖子分散到不同时间发布,避免同时全部发出,此功能会很有用。

定时发送适用于通过手机号连接的发送账号。延迟和间隔的范围通过“最小值”和“最大值”设置;请在时长字段中选择时间单位。

消息发送设置
消息发送设置。
延迟范围和时间单位
延迟范围和时间单位。
消息发送时段
消息发送时段。

修改设置

“修改”标签页包含与原消息编辑事件有关的参数:

  • “修改(与来源保持一致)”:来源中的原消息发生修改时,目标中对应的已转发消息也会随之修改。在复制模式的转发任务中,此功能默认开启,但您可以按需关闭。由于 Telegram 的技术限制,原生转发模式的任务无法使用此选项。
  • “迁移(作为新消息)”:将编辑事件转换为新消息。如果启用了“修改(与来源保持一致)”,只有之前未被服务转发、但在来源中被修改的消息才会触发迁移。如果关闭了“修改(与来源保持一致)”,来源中发生的所有编辑事件都会触发迁移,并作为新消息发送到目标聊天。
  • “延迟”:设置将编辑应用到对应已转发消息前的随机延迟。
  • “间隔”:设置对相应已转发消息应用编辑操作之间的最小时间间隔。
消息修改与迁移
消息修改与迁移。

删除设置

“删除”标签页包含与原消息删除事件有关的参数:

  • “删除(与来源保持一致)”:来源中的原消息被删除时,目标中对应的已转发消息也会被删除。
  • “延迟”:设置删除对应已转发消息前的随机延迟。
  • “间隔”:设置删除相应已转发消息之间的最小时间间隔。
  • “自动删除”:根据指定条件自动删除已转发消息的模式。自动删除默认关闭。您可以选择以下条件来自动删除已转发消息:
    • 删除所有消息,仅保留最后 N 条消息,让聊天始终只显示最后转发的消息,并删除较早的消息。
    • 删除所有发送时间超过 N 秒的消息,让所有消息都在经过指定时间后删除。
删除消息
删除消息。

在“自动删除”中选择所需条件及其数值;选择“否”会关闭自动删除。

自动删除条件
自动删除条件。

置顶设置

“置顶”标签页包含与原消息置顶事件有关的参数:

  • “置顶(与来源保持一致)”:来源中的原消息被置顶时,目标中对应的已转发消息也会被置顶。
  • “迁移(作为新消息)”:将置顶事件转换为新消息事件。如果启用了“置顶(与来源保持一致)”,只有之前未被服务转发、但在来源中被置顶的消息才会触发迁移。如果关闭了“置顶(与来源保持一致)”,来源中发生的所有置顶事件都会触发迁移,并作为新消息发送到目标聊天。
  • “延迟”:设置对相应已转发消息执行置顶操作前的随机延迟。
  • “间隔”:设置对相应已转发消息执行置顶操作之间的最小时间间隔。
消息置顶
消息置顶。

清理设置

“消息清理”标签页包含从转发消息中移除不需要内容的选项:

  • “无媒体”:从转发消息中移除媒体,只将文字内容发送到目标。
  • “无预览”:从转发消息中移除链接预览。
  • “无格式”:移除转发消息文字中的所有样式和格式。
  • “无链接”:移除转发消息文字和按钮中的所有链接。
  • “无用户名”:移除转发消息文字中所有类似 @test 的用户名。
  • “无话题标签”:移除转发消息文字中所有类似 #test 的话题标签。
  • “无表情”:移除转发消息中的所有表情。
  • “无空行”:移除转发消息中多余的空白间距。

“无按钮”:移除转发消息中的按钮。

消息清理设置
消息清理设置。

重复消息过滤设置

“防止重复”标签页包含过滤相同消息的设置:

  • “防止重复”:在转发时过滤相同消息的功能。通过比较文字和媒体的哈希值,判断消息是否重复。
  • “智能分析”:改变消息比较的逻辑。开启后,比较消息时会忽略文字样式;对于包含媒体文件的消息,则只比较文件,文字不参与比较。
  • “最近 N 秒”:指定用于比较消息、判断重复的时间范围。请填写一个大于零的时长。启用过滤器但未设置时长时,会使用一小时;关闭过滤器后,不会检查重复消息。
重复消息过滤时段与智能分析
重复消息过滤时段与智能分析。

合并设置

“合并消息”标签页包含将多条消息合并为一条的参数:

  • “合并消息”:开启后,服务会将收到的新消息合并后作为一条消息发送。结合 AI 处理,此功能可以从消息量很大的众多来源中,生成简短精炼的新闻摘要。
  • “间隔”:服务积累消息并将其合并为一条的时间段。
  • “消息数量上限”:合并消息的数量限制。达到上限后,无论时间间隔是否已到,消息都会合并并作为一条发送。

合并功能适用于“复制”模式。

合并消息
合并消息。

反向回复设置

“反向回复”标签页提供为转发任务启用反向回复模式的功能。它可以将对转发消息的回复发送回来源。

结合以下功能:“以私聊作为来源”+“目标中的话题同步”+“反向回复”,就能设置客服支持,并在一个带话题的群组中与所有客户交谈。每个话题都是与一位客户聊天的独立副本;在该话题中回复时,消息会以监听账号的身份转发回客户。

反向回复适用于只有一个来源的情况:某个具体聊天,或同一监听账号的所有私聊。

反向回复
反向回复。

在“付费媒体”标签页中,“购买价格”字段用于设置自动购买付费媒体的最高价格。数值为零不会启用购买。只有在您打算支付这些内容的费用时,才填写大于零的上限。

付费媒体购买上限:零
付费媒体购买上限:零。

按钮读取设置

在“按钮”标签页的“按钮读取”部分中,可以设置将转发消息中按钮的内容自动移入消息文字:

  • “链接按钮”:开启后,会将原消息中链接按钮的 URL 移到消息文字末尾,作为附加说明。
  • “回调按钮”:开启后,如果要转发的消息中有 callback 按钮,服务会模拟点击。如果按钮返回了答复,该答复会添加到转发消息的末尾,作为附加说明。
  • “延迟”:点击 callback 按钮前的随机延迟,用于模拟用户点击。

需要注意,这些设置不会影响按钮本身的发送,只会将其内容添加到转发消息的文字中。如果需要转发按钮本身,只需为转发任务选择机器人账号作为发送账号,按钮就会默认随消息转发。

点击“回调按钮”旁的“参数”链接,可以打开 callback 按钮读取延迟设置。

读取 URL 按钮和 callback 按钮
读取 URL 按钮和 callback 按钮。
callback 按钮读取参数
callback 按钮读取参数。

极速模式设置

“极速模式”标签页包含与转发任务极速模式有关的参数:

  • “极速模式”:开启后,监听账号会主动获取来源中的新事件,而不再等待 Telegram 推送。
  • “间隔”:监听账号向 Telegram 查询来源中新事件的频率。

需要注意,只有在 Telegram 向监听账号通知来源中的新消息时,延迟超过 5 分钟的情况下,才建议启用此模式。这种情况可能出现在非常大的频道或群组中。在其他情况下启用极速模式,反而可能降低从 Telegram 获取新事件的速度。

每个账号最多可以为五个来源启用极速模式。间隔以毫秒为单位设置。

“极速模式”的间隔
“极速模式”的间隔。

防护设置

如果来源中的作者能够访问您转发消息的目标聊天,他们就可能找出负责转发的账号。方法是逐个移除频道或群组成员,每移除一人就检查转发是否停止。如果移除某个成员后转发停止,就说明被移除的账号负责转发。

“防护模式”标签页中的设置可以防范上述识别账号的方法:如果在您指定的时间段内,来源成员数量出现减少,就关闭转发任务。

  • “防护模式”:为该转发任务启用防护模式。
  • “减少次数”:来源成员总数减少多少次后停止转发。
  • “统计时段 N 秒”:用于统计来源成员数量减少次数、判断是否停止转发的时间范围。
  • “自动重启等待时间 N 秒”:如果转发任务之前因防护模式而关闭,经过此暂停时间后会重新启动。

请在时长字段中选择所需的时间单位。

防护参数
防护参数。

对比设置

“对比”标签页提供为转发任务启用对比模式的功能。只有具有两个或更多来源的转发任务才能使用此模式。

启用对比模式后,只有其他来源中也出现完全相同的消息时,该消息才会转发。

举例来说,在同一个转发任务中,第一个来源是由“账号 1”监听的“机器人 1”聊天,第二个来源也是“机器人 1”聊天,但由“账号 2”监听。虽然是同一个机器人聊天,但机器人可能会向不同账号发送不同消息。开启对比模式后,只有“账号 1”在机器人聊天中收到与“账号 2”相同的消息时,才会触发转发。

所选来源中的消息会在经过替换规则和过滤器处理后进行比较。

对比多个来源的消息
对比多个来源的消息。

转发任务的来源与目标

一个转发任务可以指定多个来源,但只能指定一个目标。通常会在首次创建转发任务时选择来源和目标,上文已详细介绍这一过程;不过,现有转发任务的来源与目标也可以修改。

修改转发任务的来源

转发任务的来源可以是已连接到服务的账号所加入的任意公开或私有 Telegram 聊天、频道、群组、机器人聊天,以及带话题的群组。

如果您已将多个账号连接到服务,就可以为每个来源选择具体的监听账号。监听账号负责“监听”,简单来说,就是接收消息以供后续转发。从来源接收消息时,账号不会表现出任何活动,消息也不会因此被标记为已读。

要修改、删除或添加现有转发任务的来源,请执行以下操作:

  1. 在“转发任务”页面中,点击所需转发任务所在行带铅笔图标的“编辑:来源”按钮。如果有多个来源,也可以点击显示来源数量的按钮打开列表。
    编辑来源
    编辑来源。
  2. 在打开的列表中点击“添加”,以选择新的来源和监听账号。如果要替换来源或其监听账号,请点击叉号移除原来源,然后重新添加所需来源。
    将来源添加到列表
    将来源添加到列表。
    选择新的来源和监听账号
    选择新的来源和监听账号。
  3. 点击“保存”,然后检查转发任务所在行的来源。
    保存来源列表
    保存来源列表。

修改转发任务的目标

转发任务的目标可以是任意公开或私有 Telegram 聊天、频道、群组、机器人聊天,以及带话题的群组,前提是已连接到服务的账号已加入这些聊天,并有权在其中发送消息。

每个转发任务只能选择一个目标。如果需要将一个来源的消息分发到多个不同目标,就需要创建多个来源相同、目标不同的转发任务。

如果您已将多个账号连接到服务,就可以为目标选择具体的发送账号。发送账号负责将监听账号收到的消息发送到目标聊天。被选为发送账号的账号会在发送消息时上线。此外,发送账号不会收到这条已发送消息的通知;对它来说,该消息也已被视为已读,因为它本身就是发送者。

要修改现有转发任务的目标或发送账号,请执行以下操作:

  1. 在“转发任务”页面中,点击所需转发任务所在行带铅笔图标的“编辑:目标”按钮。
    编辑目标
    编辑目标。
  2. 选择“目标”和“发送账号”。对于带话题的群组,请指定话题或启用同步。
    选择目标和发送账号
    选择目标和发送账号。
  3. 点击“保存”,然后检查转发任务所在行的目标。

转发任务的设置模板

有时,您需要为多个转发任务使用同一组设置。逐个手动设置可能很耗时,尤其是任务较多时。这种情况下,使用设置模板可以大大简化操作。

任何已配置好的转发任务,都可以作为设置模板应用到其他转发任务。以下详细介绍使用这种模板的步骤:

  1. 在“转发任务”页面中,打开已配置任务的“更多”→“复制参数”。
    复制转发任务参数
    复制转发任务参数。
  2. 点击“参数(8)”,仅保留勾选所需的分组:设置、过滤器、替换规则、水印、Webhook、AI 助手、按钮和翻译规则。
    选择要复制的参数分组
    选择要复制的参数分组。
  3. 勾选需要应用所选参数的转发任务。如有需要,可通过“搜索”字段查找。
    已选中要复制参数的转发任务
    已选中要复制参数的转发任务。
  4. 点击“复制(N)”,其中 N 表示所选转发任务的数量。然后检查这些任务的设置。

完成上述操作后,所选转发任务将拥有与作为设置模板的任务相同的一组参数。

您还可以在“模板”部分保存独立模板,以便重复使用。通过“更多”→“应用模板”,可以应用现有模板:自己的模板、通过令牌提供的模板,或公开模板。

应用已保存的模板
应用已保存的模板。

批量操作转发任务

控制面板的“转发任务”页面会显示用户的所有转发任务,并支持批量操作。要进入转发任务的批量操作模式,请执行以下操作:

  1. 点击“创建”按钮旁的“⋯”,然后选择“选择”。
    进入转发任务选择模式
    进入转发任务选择模式。
  2. 使用复选框勾选所需转发任务。
    已选中的转发任务
    已选中的转发任务。
  3. 点击“已选择:N”,然后选择操作:启用、停止、同步聊天名称、补发漏转消息、选择项目,或删除所选转发任务。“取消选择”会退出选择模式。
    对所选转发任务执行操作
    对所选转发任务执行操作。
  4. 如果操作要求确认,请检查所选转发任务后确认。完成后,在列表中检查结果。

转发任务的事件日志

每个转发任务都有自己的事件日志,其中记录该任务处理的所有事件。通过日志,您可以观察转发过程,也可以了解出现错误或延迟的原因。

事件日志有三类记录:

  • 白色记录表示信息消息。
  • 黄色记录表示有关延迟或轻微错误及其原因的警告。
  • 红色记录表示导致某条消息无法转发的错误。

要打开日志,请在转发任务所在行选择“更多”→“事件日志”。“刷新”按钮会请求最新记录。

转发任务的事件日志
转发任务的事件日志。
消息处理日志;系统记录以英文显示
消息处理日志;系统记录以英文显示。

转发任务的可用操作

控制面板的“转发任务”页面会显示所有已创建的转发任务,以及各种管理控件。

启用开关

转发任务所在行的“已启用”开关可用于停止或开启任务。开关关闭表示任务已停止,打开表示任务处于启用状态。颜色取决于模式和界面主题:“转发”以黄色显示,“复制”以蓝色或绿色显示。

已启用的转发任务
已启用的转发任务。
已停止的转发任务
已停止的转发任务。

设置与其他操作

每个转发任务所在行都有带齿轮图标的“设置”按钮和“更多”菜单。通过它们可以进行以下操作:

  • “设置”:转发任务的基本设置。
  • “事件日志”:已处理的事件、警告和错误。
  • “历史消息”:如果所选来源支持相应方式,可按时间段或按链接启动历史消息转发。
  • “应用模板”:选择自己的模板、公开模板或通过令牌提供的模板。
  • “复制参数”:将该转发任务的参数应用到其他任务。
  • “选择项目”:将转发任务添加到项目。
  • “删除”:确认后删除转发任务。
转发任务操作
转发任务操作。

常见问题

一个机器人就能完成 Telegram 消息转发吗?

可以,前提是机器人已添加到来源、能够接收其中的消息,并有权将消息发送到目标。此时,同一个账号可以同时充当监听账号和发送账号。在“转发”模式下,这两个角色必须由同一个账号承担。

如果无法将机器人添加到所需来源,请使用通过手机号连接、且有权访问该聊天的 Telegram 账号。将机器人连接到 FLOWIN,并不意味着它就能访问所有频道。

为什么来源或目标列表中没有所需频道?

请检查当前选择的是哪个账号,以及它是否能够访问该频道。然后在相应字段中打开“找不到聊天?”提示,更新聊天列表。如果频道仍未出现,请检查账号连接状态及其权限:更新列表本身不会赋予聊天访问权限。

为什么自动转发没有转移旧帖子?

创建转发任务后,FLOWIN 会处理新消息。历史消息需要通过“历史消息”单独启动。要按时间段转移消息,需要使用通过手机号连接、且能访问原始历史记录的 Telegram 账号。启动方式请参阅历史消息部分。

如何将一个来源的消息同时转发到多个频道?

为每个目标频道创建单独的转发任务。一个任务可以选择多个来源,但只有一个目标。每个任务的设置都可以独立修改,例如通过过滤器向不同频道发送不同的消息。

消息没有收到时,应从哪里开始检查?

请在转发任务的事件日志中找到该消息,并阅读处理结果。检查转发任务是否已启用、账号是否已连接、监听账号是否能够访问来源,以及发送账号是否有权在目标中发送消息。同时检查过滤器:它们可能排除了这条消息。

如果需要客服支持的帮助,请提供转发任务、事件时间和错误文字。不要发送令牌、登录验证码和密码。

可以设置将另一个频道的内容自动发布到 Telegram 吗?

可以。指定来源频道和目标频道,选择具有所需权限的账号,并保持转发任务启用。新帖子会自动发布到目标。如果需要修改文字或进行其他转换,请选择“复制”模式。

本指南中的自动发布,是指发布来自另一个 Telegram 聊天的消息。这里不会设置从外部社交平台发布内容,也不会设置基于内容日历的发布。