如何使用 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)
这将阻止 user
在 chat
中发送消息,直到管理员更改他们的权限(或通过代码,使用 send_messages=True
)。
有什么方法可以阻止用户发送消息,直到他们按照管理员所说的去做。 我想用 python 为我的电报组编写一个机器人,它将阻止用户,直到他们发送介绍语音,他们应该等到管理员接受他们加入该组的请求。到底有没有?
任何帮助将不胜感激,谢谢。
您可以使用client.edit_permissions
编辑组中用户的权限。阻止某人说话就像执行以下操作一样简单:
await client.edit_permissions(chat, user, send_messages=False)
这将阻止 user
在 chat
中发送消息,直到管理员更改他们的权限(或通过代码,使用 send_messages=True
)。