通过 Telethon 报告垃圾邮件或滥用行为

Reporting spam or abuse via Telethon

我在 python 中使用 Telethon 在 Telegram 的群组中自动回复。我想通过 Telethon 自动报告垃圾邮件或滥用帐户,我阅读了 Telethon 文档并 google 它,但我找不到任何示例。 如果可以做到,请提供示例代码。

https://tl.telethon.dev/methods/messages/report.html

页面示例:

from telethon.sync import TelegramClient
from telethon import functions, types

with TelegramClient(name, api_id, api_hash) as client:
    result = client(functions.messages.ReportRequest(
        peer='username',
        id=[42],
        reason=types.InputReportReasonSpam()
    ))
    print(result)

can use search找到以下举报方式: