Documentation ¶
Overview ¶
Package cached contains cached query helpers.
Index ¶
- type AccountGetChatThemes
- type AccountGetDefaultEmojiStatuses
- func (s *AccountGetDefaultEmojiStatuses) Fetch(ctx context.Context) (bool, error)
- func (s *AccountGetDefaultEmojiStatuses) Get(ctx context.Context) (*tg.AccountEmojiStatuses, error)
- func (s *AccountGetDefaultEmojiStatuses) Hash() int64
- func (s *AccountGetDefaultEmojiStatuses) Value() *tg.AccountEmojiStatuses
- type AccountGetDefaultGroupPhotoEmojis
- type AccountGetDefaultProfilePhotoEmojis
- func (s *AccountGetDefaultProfilePhotoEmojis) Fetch(ctx context.Context) (bool, error)
- func (s *AccountGetDefaultProfilePhotoEmojis) Get(ctx context.Context) (*tg.EmojiList, error)
- func (s *AccountGetDefaultProfilePhotoEmojis) Hash() int64
- func (s *AccountGetDefaultProfilePhotoEmojis) Value() *tg.EmojiList
- type AccountGetRecentEmojiStatuses
- func (s *AccountGetRecentEmojiStatuses) Fetch(ctx context.Context) (bool, error)
- func (s *AccountGetRecentEmojiStatuses) Get(ctx context.Context) (*tg.AccountEmojiStatuses, error)
- func (s *AccountGetRecentEmojiStatuses) Hash() int64
- func (s *AccountGetRecentEmojiStatuses) Value() *tg.AccountEmojiStatuses
- type AccountGetSavedRingtones
- type AccountGetThemes
- type AccountGetWallPapers
- type ContactsGetContacts
- type MessagesGetAllStickers
- type MessagesGetAttachMenuBots
- type MessagesGetEmojiStickers
- type MessagesGetFavedStickers
- type MessagesGetFeaturedEmojiStickers
- func (s *MessagesGetFeaturedEmojiStickers) Fetch(ctx context.Context) (bool, error)
- func (s *MessagesGetFeaturedEmojiStickers) Get(ctx context.Context) (*tg.MessagesFeaturedStickers, error)
- func (s *MessagesGetFeaturedEmojiStickers) Hash() int64
- func (s *MessagesGetFeaturedEmojiStickers) Value() *tg.MessagesFeaturedStickers
- type MessagesGetFeaturedStickers
- func (s *MessagesGetFeaturedStickers) Fetch(ctx context.Context) (bool, error)
- func (s *MessagesGetFeaturedStickers) Get(ctx context.Context) (*tg.MessagesFeaturedStickers, error)
- func (s *MessagesGetFeaturedStickers) Hash() int64
- func (s *MessagesGetFeaturedStickers) Value() *tg.MessagesFeaturedStickers
- type MessagesGetMaskStickers
- type MessagesGetRecentReactions
- type MessagesGetRecentStickers
- type MessagesGetSavedGifs
- type MessagesGetStickers
- type MessagesGetTopReactions
- type MessagesSearchCustomEmoji
- type MessagesSearchStickerSets
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AccountGetChatThemes ¶ added in v0.52.0
type AccountGetChatThemes struct {
// contains filtered or unexported fields
}
func NewAccountGetChatThemes ¶ added in v0.52.0
func NewAccountGetChatThemes(raw *tg.Client) *AccountGetChatThemes
NewAccountGetChatThemes creates new AccountGetChatThemes.
func (*AccountGetChatThemes) Fetch ¶ added in v0.52.0
func (s *AccountGetChatThemes) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*AccountGetChatThemes) Get ¶ added in v0.52.0
func (s *AccountGetChatThemes) Get(ctx context.Context) (*tg.AccountThemes, error)
Get updates data if needed and returns it.
func (*AccountGetChatThemes) Hash ¶ added in v0.52.0
func (s *AccountGetChatThemes) Hash() int64
Hash returns last received hash.
func (*AccountGetChatThemes) Value ¶ added in v0.52.0
func (s *AccountGetChatThemes) Value() *tg.AccountThemes
Value returns last received result. NB: May be nil. Returned AccountThemes must not be mutated.
type AccountGetDefaultEmojiStatuses ¶ added in v0.69.0
type AccountGetDefaultEmojiStatuses struct {
// contains filtered or unexported fields
}
func NewAccountGetDefaultEmojiStatuses ¶ added in v0.69.0
func NewAccountGetDefaultEmojiStatuses(raw *tg.Client) *AccountGetDefaultEmojiStatuses
NewAccountGetDefaultEmojiStatuses creates new AccountGetDefaultEmojiStatuses.
func (*AccountGetDefaultEmojiStatuses) Fetch ¶ added in v0.69.0
func (s *AccountGetDefaultEmojiStatuses) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*AccountGetDefaultEmojiStatuses) Get ¶ added in v0.69.0
func (s *AccountGetDefaultEmojiStatuses) Get(ctx context.Context) (*tg.AccountEmojiStatuses, error)
Get updates data if needed and returns it.
func (*AccountGetDefaultEmojiStatuses) Hash ¶ added in v0.69.0
func (s *AccountGetDefaultEmojiStatuses) Hash() int64
Hash returns last received hash.
func (*AccountGetDefaultEmojiStatuses) Value ¶ added in v0.69.0
func (s *AccountGetDefaultEmojiStatuses) Value() *tg.AccountEmojiStatuses
Value returns last received result. NB: May be nil. Returned AccountEmojiStatuses must not be mutated.
type AccountGetDefaultGroupPhotoEmojis ¶ added in v0.76.0
type AccountGetDefaultGroupPhotoEmojis struct {
// contains filtered or unexported fields
}
func NewAccountGetDefaultGroupPhotoEmojis ¶ added in v0.76.0
func NewAccountGetDefaultGroupPhotoEmojis(raw *tg.Client) *AccountGetDefaultGroupPhotoEmojis
NewAccountGetDefaultGroupPhotoEmojis creates new AccountGetDefaultGroupPhotoEmojis.
func (*AccountGetDefaultGroupPhotoEmojis) Fetch ¶ added in v0.76.0
func (s *AccountGetDefaultGroupPhotoEmojis) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*AccountGetDefaultGroupPhotoEmojis) Get ¶ added in v0.76.0
Get updates data if needed and returns it.
func (*AccountGetDefaultGroupPhotoEmojis) Hash ¶ added in v0.76.0
func (s *AccountGetDefaultGroupPhotoEmojis) Hash() int64
Hash returns last received hash.
func (*AccountGetDefaultGroupPhotoEmojis) Value ¶ added in v0.76.0
func (s *AccountGetDefaultGroupPhotoEmojis) Value() *tg.EmojiList
Value returns last received result. NB: May be nil. Returned EmojiList must not be mutated.
type AccountGetDefaultProfilePhotoEmojis ¶ added in v0.76.0
type AccountGetDefaultProfilePhotoEmojis struct {
// contains filtered or unexported fields
}
func NewAccountGetDefaultProfilePhotoEmojis ¶ added in v0.76.0
func NewAccountGetDefaultProfilePhotoEmojis(raw *tg.Client) *AccountGetDefaultProfilePhotoEmojis
NewAccountGetDefaultProfilePhotoEmojis creates new AccountGetDefaultProfilePhotoEmojis.
func (*AccountGetDefaultProfilePhotoEmojis) Fetch ¶ added in v0.76.0
func (s *AccountGetDefaultProfilePhotoEmojis) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*AccountGetDefaultProfilePhotoEmojis) Get ¶ added in v0.76.0
Get updates data if needed and returns it.
func (*AccountGetDefaultProfilePhotoEmojis) Hash ¶ added in v0.76.0
func (s *AccountGetDefaultProfilePhotoEmojis) Hash() int64
Hash returns last received hash.
func (*AccountGetDefaultProfilePhotoEmojis) Value ¶ added in v0.76.0
func (s *AccountGetDefaultProfilePhotoEmojis) Value() *tg.EmojiList
Value returns last received result. NB: May be nil. Returned EmojiList must not be mutated.
type AccountGetRecentEmojiStatuses ¶ added in v0.69.0
type AccountGetRecentEmojiStatuses struct {
// contains filtered or unexported fields
}
func NewAccountGetRecentEmojiStatuses ¶ added in v0.69.0
func NewAccountGetRecentEmojiStatuses(raw *tg.Client) *AccountGetRecentEmojiStatuses
NewAccountGetRecentEmojiStatuses creates new AccountGetRecentEmojiStatuses.
func (*AccountGetRecentEmojiStatuses) Fetch ¶ added in v0.69.0
func (s *AccountGetRecentEmojiStatuses) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*AccountGetRecentEmojiStatuses) Get ¶ added in v0.69.0
func (s *AccountGetRecentEmojiStatuses) Get(ctx context.Context) (*tg.AccountEmojiStatuses, error)
Get updates data if needed and returns it.
func (*AccountGetRecentEmojiStatuses) Hash ¶ added in v0.69.0
func (s *AccountGetRecentEmojiStatuses) Hash() int64
Hash returns last received hash.
func (*AccountGetRecentEmojiStatuses) Value ¶ added in v0.69.0
func (s *AccountGetRecentEmojiStatuses) Value() *tg.AccountEmojiStatuses
Value returns last received result. NB: May be nil. Returned AccountEmojiStatuses must not be mutated.
type AccountGetSavedRingtones ¶ added in v0.57.0
type AccountGetSavedRingtones struct {
// contains filtered or unexported fields
}
func NewAccountGetSavedRingtones ¶ added in v0.57.0
func NewAccountGetSavedRingtones(raw *tg.Client) *AccountGetSavedRingtones
NewAccountGetSavedRingtones creates new AccountGetSavedRingtones.
func (*AccountGetSavedRingtones) Fetch ¶ added in v0.57.0
func (s *AccountGetSavedRingtones) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*AccountGetSavedRingtones) Get ¶ added in v0.57.0
func (s *AccountGetSavedRingtones) Get(ctx context.Context) (*tg.AccountSavedRingtones, error)
Get updates data if needed and returns it.
func (*AccountGetSavedRingtones) Hash ¶ added in v0.57.0
func (s *AccountGetSavedRingtones) Hash() int64
Hash returns last received hash.
func (*AccountGetSavedRingtones) Value ¶ added in v0.57.0
func (s *AccountGetSavedRingtones) Value() *tg.AccountSavedRingtones
Value returns last received result. NB: May be nil. Returned AccountSavedRingtones must not be mutated.
type AccountGetThemes ¶
type AccountGetThemes struct {
// contains filtered or unexported fields
}
func NewAccountGetThemes ¶
func NewAccountGetThemes(raw *tg.Client, initial *tg.AccountGetThemesRequest) *AccountGetThemes
NewAccountGetThemes creates new AccountGetThemes.
func (*AccountGetThemes) Fetch ¶
func (s *AccountGetThemes) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*AccountGetThemes) Get ¶
func (s *AccountGetThemes) Get(ctx context.Context) (*tg.AccountThemes, error)
Get updates data if needed and returns it.
func (*AccountGetThemes) Hash ¶
func (s *AccountGetThemes) Hash() int64
Hash returns last received hash.
func (*AccountGetThemes) Value ¶
func (s *AccountGetThemes) Value() *tg.AccountThemes
Value returns last received result. NB: May be nil. Returned AccountThemes must not be mutated.
type AccountGetWallPapers ¶
type AccountGetWallPapers struct {
// contains filtered or unexported fields
}
func NewAccountGetWallPapers ¶
func NewAccountGetWallPapers(raw *tg.Client) *AccountGetWallPapers
NewAccountGetWallPapers creates new AccountGetWallPapers.
func (*AccountGetWallPapers) Fetch ¶
func (s *AccountGetWallPapers) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*AccountGetWallPapers) Get ¶
func (s *AccountGetWallPapers) Get(ctx context.Context) (*tg.AccountWallPapers, error)
Get updates data if needed and returns it.
func (*AccountGetWallPapers) Hash ¶
func (s *AccountGetWallPapers) Hash() int64
Hash returns last received hash.
func (*AccountGetWallPapers) Value ¶
func (s *AccountGetWallPapers) Value() *tg.AccountWallPapers
Value returns last received result. NB: May be nil. Returned AccountWallPapers must not be mutated.
type ContactsGetContacts ¶
type ContactsGetContacts struct {
// contains filtered or unexported fields
}
func NewContactsGetContacts ¶
func NewContactsGetContacts(raw *tg.Client) *ContactsGetContacts
NewContactsGetContacts creates new ContactsGetContacts.
func (*ContactsGetContacts) Fetch ¶
func (s *ContactsGetContacts) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*ContactsGetContacts) Get ¶
func (s *ContactsGetContacts) Get(ctx context.Context) (*tg.ContactsContacts, error)
Get updates data if needed and returns it.
func (*ContactsGetContacts) Hash ¶
func (s *ContactsGetContacts) Hash() int64
Hash returns last received hash.
func (*ContactsGetContacts) Value ¶
func (s *ContactsGetContacts) Value() *tg.ContactsContacts
Value returns last received result. NB: May be nil. Returned ContactsContacts must not be mutated.
type MessagesGetAllStickers ¶
type MessagesGetAllStickers struct {
// contains filtered or unexported fields
}
func NewMessagesGetAllStickers ¶
func NewMessagesGetAllStickers(raw *tg.Client) *MessagesGetAllStickers
NewMessagesGetAllStickers creates new MessagesGetAllStickers.
func (*MessagesGetAllStickers) Fetch ¶
func (s *MessagesGetAllStickers) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*MessagesGetAllStickers) Get ¶
func (s *MessagesGetAllStickers) Get(ctx context.Context) (*tg.MessagesAllStickers, error)
Get updates data if needed and returns it.
func (*MessagesGetAllStickers) Hash ¶
func (s *MessagesGetAllStickers) Hash() int64
Hash returns last received hash.
func (*MessagesGetAllStickers) Value ¶
func (s *MessagesGetAllStickers) Value() *tg.MessagesAllStickers
Value returns last received result. NB: May be nil. Returned MessagesAllStickers must not be mutated.
type MessagesGetAttachMenuBots ¶ added in v0.57.0
type MessagesGetAttachMenuBots struct {
// contains filtered or unexported fields
}
func NewMessagesGetAttachMenuBots ¶ added in v0.57.0
func NewMessagesGetAttachMenuBots(raw *tg.Client) *MessagesGetAttachMenuBots
NewMessagesGetAttachMenuBots creates new MessagesGetAttachMenuBots.
func (*MessagesGetAttachMenuBots) Fetch ¶ added in v0.57.0
func (s *MessagesGetAttachMenuBots) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*MessagesGetAttachMenuBots) Get ¶ added in v0.57.0
func (s *MessagesGetAttachMenuBots) Get(ctx context.Context) (*tg.AttachMenuBots, error)
Get updates data if needed and returns it.
func (*MessagesGetAttachMenuBots) Hash ¶ added in v0.57.0
func (s *MessagesGetAttachMenuBots) Hash() int64
Hash returns last received hash.
func (*MessagesGetAttachMenuBots) Value ¶ added in v0.57.0
func (s *MessagesGetAttachMenuBots) Value() *tg.AttachMenuBots
Value returns last received result. NB: May be nil. Returned AttachMenuBots must not be mutated.
type MessagesGetEmojiStickers ¶ added in v0.63.0
type MessagesGetEmojiStickers struct {
// contains filtered or unexported fields
}
func NewMessagesGetEmojiStickers ¶ added in v0.63.0
func NewMessagesGetEmojiStickers(raw *tg.Client) *MessagesGetEmojiStickers
NewMessagesGetEmojiStickers creates new MessagesGetEmojiStickers.
func (*MessagesGetEmojiStickers) Fetch ¶ added in v0.63.0
func (s *MessagesGetEmojiStickers) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*MessagesGetEmojiStickers) Get ¶ added in v0.63.0
func (s *MessagesGetEmojiStickers) Get(ctx context.Context) (*tg.MessagesAllStickers, error)
Get updates data if needed and returns it.
func (*MessagesGetEmojiStickers) Hash ¶ added in v0.63.0
func (s *MessagesGetEmojiStickers) Hash() int64
Hash returns last received hash.
func (*MessagesGetEmojiStickers) Value ¶ added in v0.63.0
func (s *MessagesGetEmojiStickers) Value() *tg.MessagesAllStickers
Value returns last received result. NB: May be nil. Returned MessagesAllStickers must not be mutated.
type MessagesGetFavedStickers ¶
type MessagesGetFavedStickers struct {
// contains filtered or unexported fields
}
func NewMessagesGetFavedStickers ¶
func NewMessagesGetFavedStickers(raw *tg.Client) *MessagesGetFavedStickers
NewMessagesGetFavedStickers creates new MessagesGetFavedStickers.
func (*MessagesGetFavedStickers) Fetch ¶
func (s *MessagesGetFavedStickers) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*MessagesGetFavedStickers) Get ¶
func (s *MessagesGetFavedStickers) Get(ctx context.Context) (*tg.MessagesFavedStickers, error)
Get updates data if needed and returns it.
func (*MessagesGetFavedStickers) Hash ¶
func (s *MessagesGetFavedStickers) Hash() int64
Hash returns last received hash.
func (*MessagesGetFavedStickers) Value ¶
func (s *MessagesGetFavedStickers) Value() *tg.MessagesFavedStickers
Value returns last received result. NB: May be nil. Returned MessagesFavedStickers must not be mutated.
type MessagesGetFeaturedEmojiStickers ¶ added in v0.63.0
type MessagesGetFeaturedEmojiStickers struct {
// contains filtered or unexported fields
}
func NewMessagesGetFeaturedEmojiStickers ¶ added in v0.63.0
func NewMessagesGetFeaturedEmojiStickers(raw *tg.Client) *MessagesGetFeaturedEmojiStickers
NewMessagesGetFeaturedEmojiStickers creates new MessagesGetFeaturedEmojiStickers.
func (*MessagesGetFeaturedEmojiStickers) Fetch ¶ added in v0.63.0
func (s *MessagesGetFeaturedEmojiStickers) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*MessagesGetFeaturedEmojiStickers) Get ¶ added in v0.63.0
func (s *MessagesGetFeaturedEmojiStickers) Get(ctx context.Context) (*tg.MessagesFeaturedStickers, error)
Get updates data if needed and returns it.
func (*MessagesGetFeaturedEmojiStickers) Hash ¶ added in v0.63.0
func (s *MessagesGetFeaturedEmojiStickers) Hash() int64
Hash returns last received hash.
func (*MessagesGetFeaturedEmojiStickers) Value ¶ added in v0.63.0
func (s *MessagesGetFeaturedEmojiStickers) Value() *tg.MessagesFeaturedStickers
Value returns last received result. NB: May be nil. Returned MessagesFeaturedStickers must not be mutated.
type MessagesGetFeaturedStickers ¶
type MessagesGetFeaturedStickers struct {
// contains filtered or unexported fields
}
func NewMessagesGetFeaturedStickers ¶
func NewMessagesGetFeaturedStickers(raw *tg.Client) *MessagesGetFeaturedStickers
NewMessagesGetFeaturedStickers creates new MessagesGetFeaturedStickers.
func (*MessagesGetFeaturedStickers) Fetch ¶
func (s *MessagesGetFeaturedStickers) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*MessagesGetFeaturedStickers) Get ¶
func (s *MessagesGetFeaturedStickers) Get(ctx context.Context) (*tg.MessagesFeaturedStickers, error)
Get updates data if needed and returns it.
func (*MessagesGetFeaturedStickers) Hash ¶
func (s *MessagesGetFeaturedStickers) Hash() int64
Hash returns last received hash.
func (*MessagesGetFeaturedStickers) Value ¶
func (s *MessagesGetFeaturedStickers) Value() *tg.MessagesFeaturedStickers
Value returns last received result. NB: May be nil. Returned MessagesFeaturedStickers must not be mutated.
type MessagesGetMaskStickers ¶
type MessagesGetMaskStickers struct {
// contains filtered or unexported fields
}
func NewMessagesGetMaskStickers ¶
func NewMessagesGetMaskStickers(raw *tg.Client) *MessagesGetMaskStickers
NewMessagesGetMaskStickers creates new MessagesGetMaskStickers.
func (*MessagesGetMaskStickers) Fetch ¶
func (s *MessagesGetMaskStickers) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*MessagesGetMaskStickers) Get ¶
func (s *MessagesGetMaskStickers) Get(ctx context.Context) (*tg.MessagesAllStickers, error)
Get updates data if needed and returns it.
func (*MessagesGetMaskStickers) Hash ¶
func (s *MessagesGetMaskStickers) Hash() int64
Hash returns last received hash.
func (*MessagesGetMaskStickers) Value ¶
func (s *MessagesGetMaskStickers) Value() *tg.MessagesAllStickers
Value returns last received result. NB: May be nil. Returned MessagesAllStickers must not be mutated.
type MessagesGetRecentReactions ¶ added in v0.69.0
type MessagesGetRecentReactions struct {
// contains filtered or unexported fields
}
func NewMessagesGetRecentReactions ¶ added in v0.69.0
func NewMessagesGetRecentReactions(raw *tg.Client, initial *tg.MessagesGetRecentReactionsRequest) *MessagesGetRecentReactions
NewMessagesGetRecentReactions creates new MessagesGetRecentReactions.
func (*MessagesGetRecentReactions) Fetch ¶ added in v0.69.0
func (s *MessagesGetRecentReactions) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*MessagesGetRecentReactions) Get ¶ added in v0.69.0
func (s *MessagesGetRecentReactions) Get(ctx context.Context) (*tg.MessagesReactions, error)
Get updates data if needed and returns it.
func (*MessagesGetRecentReactions) Hash ¶ added in v0.69.0
func (s *MessagesGetRecentReactions) Hash() int64
Hash returns last received hash.
func (*MessagesGetRecentReactions) Value ¶ added in v0.69.0
func (s *MessagesGetRecentReactions) Value() *tg.MessagesReactions
Value returns last received result. NB: May be nil. Returned MessagesReactions must not be mutated.
type MessagesGetRecentStickers ¶
type MessagesGetRecentStickers struct {
// contains filtered or unexported fields
}
func NewMessagesGetRecentStickers ¶
func NewMessagesGetRecentStickers(raw *tg.Client, initial *tg.MessagesGetRecentStickersRequest) *MessagesGetRecentStickers
NewMessagesGetRecentStickers creates new MessagesGetRecentStickers.
func (*MessagesGetRecentStickers) Fetch ¶
func (s *MessagesGetRecentStickers) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*MessagesGetRecentStickers) Get ¶
func (s *MessagesGetRecentStickers) Get(ctx context.Context) (*tg.MessagesRecentStickers, error)
Get updates data if needed and returns it.
func (*MessagesGetRecentStickers) Hash ¶
func (s *MessagesGetRecentStickers) Hash() int64
Hash returns last received hash.
func (*MessagesGetRecentStickers) Value ¶
func (s *MessagesGetRecentStickers) Value() *tg.MessagesRecentStickers
Value returns last received result. NB: May be nil. Returned MessagesRecentStickers must not be mutated.
type MessagesGetSavedGifs ¶
type MessagesGetSavedGifs struct {
// contains filtered or unexported fields
}
func NewMessagesGetSavedGifs ¶
func NewMessagesGetSavedGifs(raw *tg.Client) *MessagesGetSavedGifs
NewMessagesGetSavedGifs creates new MessagesGetSavedGifs.
func (*MessagesGetSavedGifs) Fetch ¶
func (s *MessagesGetSavedGifs) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*MessagesGetSavedGifs) Get ¶
func (s *MessagesGetSavedGifs) Get(ctx context.Context) (*tg.MessagesSavedGifs, error)
Get updates data if needed and returns it.
func (*MessagesGetSavedGifs) Hash ¶
func (s *MessagesGetSavedGifs) Hash() int64
Hash returns last received hash.
func (*MessagesGetSavedGifs) Value ¶
func (s *MessagesGetSavedGifs) Value() *tg.MessagesSavedGifs
Value returns last received result. NB: May be nil. Returned MessagesSavedGifs must not be mutated.
type MessagesGetStickers ¶
type MessagesGetStickers struct {
// contains filtered or unexported fields
}
func NewMessagesGetStickers ¶
func NewMessagesGetStickers(raw *tg.Client, initial *tg.MessagesGetStickersRequest) *MessagesGetStickers
NewMessagesGetStickers creates new MessagesGetStickers.
func (*MessagesGetStickers) Fetch ¶
func (s *MessagesGetStickers) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*MessagesGetStickers) Get ¶
func (s *MessagesGetStickers) Get(ctx context.Context) (*tg.MessagesStickers, error)
Get updates data if needed and returns it.
func (*MessagesGetStickers) Hash ¶
func (s *MessagesGetStickers) Hash() int64
Hash returns last received hash.
func (*MessagesGetStickers) Value ¶
func (s *MessagesGetStickers) Value() *tg.MessagesStickers
Value returns last received result. NB: May be nil. Returned MessagesStickers must not be mutated.
type MessagesGetTopReactions ¶ added in v0.69.0
type MessagesGetTopReactions struct {
// contains filtered or unexported fields
}
func NewMessagesGetTopReactions ¶ added in v0.69.0
func NewMessagesGetTopReactions(raw *tg.Client, initial *tg.MessagesGetTopReactionsRequest) *MessagesGetTopReactions
NewMessagesGetTopReactions creates new MessagesGetTopReactions.
func (*MessagesGetTopReactions) Fetch ¶ added in v0.69.0
func (s *MessagesGetTopReactions) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*MessagesGetTopReactions) Get ¶ added in v0.69.0
func (s *MessagesGetTopReactions) Get(ctx context.Context) (*tg.MessagesReactions, error)
Get updates data if needed and returns it.
func (*MessagesGetTopReactions) Hash ¶ added in v0.69.0
func (s *MessagesGetTopReactions) Hash() int64
Hash returns last received hash.
func (*MessagesGetTopReactions) Value ¶ added in v0.69.0
func (s *MessagesGetTopReactions) Value() *tg.MessagesReactions
Value returns last received result. NB: May be nil. Returned MessagesReactions must not be mutated.
type MessagesSearchCustomEmoji ¶ added in v0.76.0
type MessagesSearchCustomEmoji struct {
// contains filtered or unexported fields
}
func NewMessagesSearchCustomEmoji ¶ added in v0.76.0
func NewMessagesSearchCustomEmoji(raw *tg.Client, initial *tg.MessagesSearchCustomEmojiRequest) *MessagesSearchCustomEmoji
NewMessagesSearchCustomEmoji creates new MessagesSearchCustomEmoji.
func (*MessagesSearchCustomEmoji) Fetch ¶ added in v0.76.0
func (s *MessagesSearchCustomEmoji) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*MessagesSearchCustomEmoji) Hash ¶ added in v0.76.0
func (s *MessagesSearchCustomEmoji) Hash() int64
Hash returns last received hash.
func (*MessagesSearchCustomEmoji) Value ¶ added in v0.76.0
func (s *MessagesSearchCustomEmoji) Value() *tg.EmojiList
Value returns last received result. NB: May be nil. Returned EmojiList must not be mutated.
type MessagesSearchStickerSets ¶
type MessagesSearchStickerSets struct {
// contains filtered or unexported fields
}
func NewMessagesSearchStickerSets ¶
func NewMessagesSearchStickerSets(raw *tg.Client, initial *tg.MessagesSearchStickerSetsRequest) *MessagesSearchStickerSets
NewMessagesSearchStickerSets creates new MessagesSearchStickerSets.
func (*MessagesSearchStickerSets) Fetch ¶
func (s *MessagesSearchStickerSets) Fetch(ctx context.Context) (bool, error)
Fetch updates data if needed and returns true if data was modified.
func (*MessagesSearchStickerSets) Get ¶
func (s *MessagesSearchStickerSets) Get(ctx context.Context) (*tg.MessagesFoundStickerSets, error)
Get updates data if needed and returns it.
func (*MessagesSearchStickerSets) Hash ¶
func (s *MessagesSearchStickerSets) Hash() int64
Hash returns last received hash.
func (*MessagesSearchStickerSets) Value ¶
func (s *MessagesSearchStickerSets) Value() *tg.MessagesFoundStickerSets
Value returns last received result. NB: May be nil. Returned MessagesFoundStickerSets must not be mutated.