messages.reportSponsoredMessage
Report a sponsored message », see here » for more info on the full flow.
func (c *Client) MessagesReportSponsoredMessage(ctx context.Context, request *MessagesReportSponsoredMessageRequest) (ChannelsSponsoredMessageReportResultClass, error)
Calling this method
client.Run(ctx, func(ctx context.Context) error {
api := client.API()
res, err := api.MessagesReportSponsoredMessage(ctx, &tg.MessagesReportSponsoredMessageRequest{
// see Parameters
})
if err != nil {
return err
}
_ = res // ChannelsSponsoredMessageReportResultClass
return nil
})
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
RandomID | []byte | yes | The ad's unique ID. |
Option | []byte | yes | Chosen report option, initially an empty string, see here » for more info on the full flow. |
Returns
ChannelsSponsoredMessageReportResultClass
References
- Official documentation
- Generated Go reference
- TL definition:
messages.reportSponsoredMessage#12cbf0c4