gotd: update to layer 218

This commit is contained in:
Tulir Asokan
2025-12-03 14:22:16 +02:00
parent b38c3cc935
commit 66b84a7b44
2065 changed files with 53382 additions and 684259 deletions
+14
View File
@@ -82,19 +82,33 @@ func (b *ChannelsSearchPostsQueryBuilder) OffsetID(offsetID int) *ChannelsSearch
return b
}
// AllowPaidStars sets AllowPaidStars field of ChannelsSearchPosts query.
func (b *ChannelsSearchPostsQueryBuilder) AllowPaidStars(paramAllowPaidStars int64) *ChannelsSearchPostsQueryBuilder {
b.req.AllowPaidStars = paramAllowPaidStars
return b
}
// Hashtag sets Hashtag field of ChannelsSearchPosts query.
func (b *ChannelsSearchPostsQueryBuilder) Hashtag(paramHashtag string) *ChannelsSearchPostsQueryBuilder {
b.req.Hashtag = paramHashtag
return b
}
// SetQuery sets Query field of ChannelsSearchPosts query.
func (b *ChannelsSearchPostsQueryBuilder) SetQuery(paramQuery string) *ChannelsSearchPostsQueryBuilder {
b.req.Query = paramQuery
return b
}
// Query implements Query interface.
func (b *ChannelsSearchPostsQueryBuilder) Query(ctx context.Context, req Request) (tg.MessagesMessagesClass, error) {
r := &tg.ChannelsSearchPostsRequest{
Limit: req.Limit,
}
r.AllowPaidStars = b.req.AllowPaidStars
r.Hashtag = b.req.Hashtag
r.Query = b.req.Query
r.OffsetID = req.OffsetID
r.OffsetPeer = req.OffsetPeer
r.OffsetRate = req.OffsetRate