如何使用 python 阻止用户在电报组中发送消息

How to Block user from sending messages in telegram group using python

有什么方法可以阻止用户发送消息,直到他们按照管理员所说的去做。 我想用 python 为我的电报组编写一个机器人,它将阻止用户,直到他们发送介绍语音,他们应该等到管理员接受他们加入该组的请求。到底有没有?

任何帮助将不胜感激,谢谢。

您可以使用client.edit_permissions 编辑组中用户的权限。阻止某人说话就像执行以下操作一样简单:

await client.edit_permissions(chat, user, send_messages=False)

这将阻止 userchat 中发送消息,直到管理员更改他们的权限(或通过代码,使用 send_messages=True)。