【问题标题】:How to Block user from sending messages in telegram group using python如何使用python阻止用户在电报组中发送消息
【发布时间】:2020-07-01 23:17:58
【问题描述】:

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

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

【问题讨论】:

    标签: python telegram telegram-bot python-telegram-bot telethon


    【解决方案1】:

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

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

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

    【讨论】:

    • 如果它解决了您的问题,请接受答案,在这种情况下。
    • 是的,抱歉我忘记了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-08-15
    • 2021-06-11
    • 2022-08-08
    • 2016-09-22
    • 1970-01-01
    • 2018-08-19
    • 2016-11-11
    相关资源
    最近更新 更多