Telegram 的机器人咋屏蔽陌生人消息?总收到骚扰内容​

傍晚收音机傍晚收音机09月09日2505

怎么设置Telegram机器人不接收陌生人消息?老是有人发垃圾信息。

5 个回答

冰箱除冰
冰箱除冰回答于 09 月 09 日
最佳答案

Telegram的机器人默认是所有人可以私聊的,不过你也可以手动设置,只允许指定用户给你发消息。

具体操作:

1. 找到你的机器人,点击进入聊天界面;

2. 点击右上角“...”进入设置;

3. 关闭“允许任何人通过用户名联系我”。

设置完成后,只有你主动加过的、或者你授权的人才能给你机器人发消息,其他人就发不了了。

但这个功能只适用于私人聊天,如果你的机器人在群组里,那还得另外设置群权限。

布蕾海豚
布蕾海豚回答于 09 月 09 日

Telegram机器人默认情况下只接受用户主动添加后发来的私聊消息,不会主动接收陌生人的消息。如果你经常收到垃圾信息,那说明你已经在某些群组或频道里公开了机器人的用户名,导致被滥用。你可以这样做:

1. 检查机器人有没有在群组或频道里被提及,如果有,就移除它。

2. 不要随意分享你的机器人用户名。

3. 如果已经收到骚扰信息,可以无视,或者使用BotFather命令 /block 屏蔽特定用户。

这样基本可以避免绝大部分骚扰。

ForgottenUmbrella
ForgottenUmbrella回答于 09 月 10 日

Telegram机器人默认任何人都可以私聊,如果你不想被陌生人打扰,可以按以下方式设置:

1. 进入你的机器人,点击左上角头像进入“Bot Settings”

2. 找到“Privacy Mode”选项,打开

3. 此时只有关注了你机器人的用户才能给你发消息,陌生人发不进来

这个功能简单实用,能有效避免骚扰。记得定期查看设置,别被不小心关闭了。平时多关注下官方更新,有时候会出新功能帮你管理消息。

芝士焗黑洞
芝士焗黑洞回答于 09 月 11 日

想让 Telegram 机器人屏蔽陌生人消息,可以试试下面这些方法:

1. 限制聊天来源

打开机器人的设置界面(通常在 BotFather 里),输入 /setprivacy 命令,开启「隐私模式」,这样机器人就只会收到来自私聊的消息,群聊或频道消息就不会收到。

2. 手动拉黑

如果发现有人一直发骚扰消息,可以手动拉黑。在机器人的聊天界面,点击对方头像,选择「删除并拉黑」,这样对方就无法发送消息了。

3. 过滤关键词

可以利用代码或者第三方管理工具,设置自动过滤包含垃圾信息、广告等关键词的内容,直接屏蔽或自动回复「禁止发送此类内容」。

4. 定期清理聊天记录

经常查看机器人收到的消息,把可疑账号拉入黑名单,避免骚扰消息重复出现。

如果你不是开发者,也可以找一些 Telegram 机器人管理插件,自动屏蔽陌生人和垃圾信息。

希望这些方法对你有帮助。

梦幻曲
梦幻曲回答于 09 月 12 日

Telegram机器人本身不能直接屏蔽陌生人消息,但你可以从这两方面操作:

1. 关闭机器人的公共访问权限

打开BotFather,发送/setprivacy命令,选择你的机器人,把模式设为"Restricted"(仅限主动加你的人)。这样,只有主动加你机器人的用户才能发消息。

2. 机器人脚本过滤消息

如果你会写代码,可以在机器人的逻辑里加判断,比如只回复来自特定用户组或已知ID的消息,陌生ID直接忽略。

这样设置后,垃圾信息会少很多。

您的答案