messages.clickSponsoredMessage
Informs the server that the user has interacted with a sponsored message in one of the ways listed here ».
func (c *Client) MessagesClickSponsoredMessage(ctx context.Context, request *MessagesClickSponsoredMessageRequest) (bool, error)
Calling this method
client.Run(ctx, func(ctx context.Context) error {
api := client.API()
res, err := api.MessagesClickSponsoredMessage(ctx, &tg.MessagesClickSponsoredMessageRequest{
// see Parameters
})
if err != nil {
return err
}
_ = res // bool
return nil
})
Parameters
| Name | Type | Required | Description |
|---|---|---|---|
Media | bool | — | The user clicked on the media |
Fullscreen | bool | — | The user expanded the video to full screen, and then clicked on it. |
RandomID | []byte | yes | The ad's unique ID. |
Returns
bool
References
- Official documentation
- Generated Go reference
- TL definition:
messages.clickSponsoredMessage#8235057e