type github.com/gotd/td/tg.User
166 uses
github.com/gotd/td/tg (current package)
tl_handlers_gen.go#L49: Users map[int64]*User
tl_handlers_gen.go#L56: u.Users = make(map[int64]*User, 0)
tl_help_support_gen.go#L197: func (s *HelpSupport) GetUserAsNotEmpty() (*User, bool) {
tl_registry_gen.go#L5045: UserTypeID: func() bin.Object { return &User{} },
tl_user_gen.go#L183: type User struct {
tl_user_gen.go#L515: func (u User) construct() UserClass { return &u }
tl_user_gen.go#L519: _ bin.Encoder = &User{}
tl_user_gen.go#L520: _ bin.Decoder = &User{}
tl_user_gen.go#L521: _ bin.BareEncoder = &User{}
tl_user_gen.go#L522: _ bin.BareDecoder = &User{}
tl_user_gen.go#L524: _ UserClass = &User{}
tl_user_gen.go#L527: func (u *User) Zero() bool {
tl_user_gen.go#L695: func (u *User) String() string {
tl_user_gen.go#L699: type Alias User
tl_user_gen.go#L704: func (u *User) FillFrom(from interface {
tl_user_gen.go#L873: func (*User) TypeID() uint32 {
tl_user_gen.go#L878: func (*User) TypeName() string {
tl_user_gen.go#L883: func (u *User) TypeInfo() tdp.Type {
tl_user_gen.go#L1152: func (u *User) SetFlags() {
tl_user_gen.go#L1306: func (u *User) Encode(b *bin.Buffer) error {
tl_user_gen.go#L1315: func (u *User) EncodeBare(b *bin.Buffer) error {
tl_user_gen.go#L1428: func (u *User) Decode(b *bin.Buffer) error {
tl_user_gen.go#L1439: func (u *User) DecodeBare(b *bin.Buffer) error {
tl_user_gen.go#L1652: func (u *User) SetSelf(value bool) {
tl_user_gen.go#L1663: func (u *User) GetSelf() (value bool) {
tl_user_gen.go#L1671: func (u *User) SetContact(value bool) {
tl_user_gen.go#L1682: func (u *User) GetContact() (value bool) {
tl_user_gen.go#L1690: func (u *User) SetMutualContact(value bool) {
tl_user_gen.go#L1701: func (u *User) GetMutualContact() (value bool) {
tl_user_gen.go#L1709: func (u *User) SetDeleted(value bool) {
tl_user_gen.go#L1720: func (u *User) GetDeleted() (value bool) {
tl_user_gen.go#L1728: func (u *User) SetBot(value bool) {
tl_user_gen.go#L1739: func (u *User) GetBot() (value bool) {
tl_user_gen.go#L1747: func (u *User) SetBotChatHistory(value bool) {
tl_user_gen.go#L1758: func (u *User) GetBotChatHistory() (value bool) {
tl_user_gen.go#L1766: func (u *User) SetBotNochats(value bool) {
tl_user_gen.go#L1777: func (u *User) GetBotNochats() (value bool) {
tl_user_gen.go#L1785: func (u *User) SetVerified(value bool) {
tl_user_gen.go#L1796: func (u *User) GetVerified() (value bool) {
tl_user_gen.go#L1804: func (u *User) SetRestricted(value bool) {
tl_user_gen.go#L1815: func (u *User) GetRestricted() (value bool) {
tl_user_gen.go#L1823: func (u *User) SetMin(value bool) {
tl_user_gen.go#L1834: func (u *User) GetMin() (value bool) {
tl_user_gen.go#L1842: func (u *User) SetBotInlineGeo(value bool) {
tl_user_gen.go#L1853: func (u *User) GetBotInlineGeo() (value bool) {
tl_user_gen.go#L1861: func (u *User) SetSupport(value bool) {
tl_user_gen.go#L1872: func (u *User) GetSupport() (value bool) {
tl_user_gen.go#L1880: func (u *User) SetScam(value bool) {
tl_user_gen.go#L1891: func (u *User) GetScam() (value bool) {
tl_user_gen.go#L1899: func (u *User) SetApplyMinPhoto(value bool) {
tl_user_gen.go#L1910: func (u *User) GetApplyMinPhoto() (value bool) {
tl_user_gen.go#L1918: func (u *User) SetFake(value bool) {
tl_user_gen.go#L1929: func (u *User) GetFake() (value bool) {
tl_user_gen.go#L1937: func (u *User) SetBotAttachMenu(value bool) {
tl_user_gen.go#L1948: func (u *User) GetBotAttachMenu() (value bool) {
tl_user_gen.go#L1956: func (u *User) SetPremium(value bool) {
tl_user_gen.go#L1967: func (u *User) GetPremium() (value bool) {
tl_user_gen.go#L1975: func (u *User) SetAttachMenuEnabled(value bool) {
tl_user_gen.go#L1986: func (u *User) GetAttachMenuEnabled() (value bool) {
tl_user_gen.go#L1994: func (u *User) SetBotCanEdit(value bool) {
tl_user_gen.go#L2005: func (u *User) GetBotCanEdit() (value bool) {
tl_user_gen.go#L2013: func (u *User) SetCloseFriend(value bool) {
tl_user_gen.go#L2024: func (u *User) GetCloseFriend() (value bool) {
tl_user_gen.go#L2032: func (u *User) SetStoriesHidden(value bool) {
tl_user_gen.go#L2043: func (u *User) GetStoriesHidden() (value bool) {
tl_user_gen.go#L2051: func (u *User) SetStoriesUnavailable(value bool) {
tl_user_gen.go#L2062: func (u *User) GetStoriesUnavailable() (value bool) {
tl_user_gen.go#L2070: func (u *User) SetContactRequirePremium(value bool) {
tl_user_gen.go#L2081: func (u *User) GetContactRequirePremium() (value bool) {
tl_user_gen.go#L2089: func (u *User) SetBotBusiness(value bool) {
tl_user_gen.go#L2100: func (u *User) GetBotBusiness() (value bool) {
tl_user_gen.go#L2108: func (u *User) SetBotHasMainApp(value bool) {
tl_user_gen.go#L2119: func (u *User) GetBotHasMainApp() (value bool) {
tl_user_gen.go#L2127: func (u *User) SetBotForumView(value bool) {
tl_user_gen.go#L2138: func (u *User) GetBotForumView() (value bool) {
tl_user_gen.go#L2146: func (u *User) SetBotForumCanManageTopics(value bool) {
tl_user_gen.go#L2157: func (u *User) GetBotForumCanManageTopics() (value bool) {
tl_user_gen.go#L2165: func (u *User) SetBotCanManageBots(value bool) {
tl_user_gen.go#L2176: func (u *User) GetBotCanManageBots() (value bool) {
tl_user_gen.go#L2184: func (u *User) SetBotGuestchat(value bool) {
tl_user_gen.go#L2195: func (u *User) GetBotGuestchat() (value bool) {
tl_user_gen.go#L2203: func (u *User) SetBotGuard(value bool) {
tl_user_gen.go#L2214: func (u *User) GetBotGuard() (value bool) {
tl_user_gen.go#L2222: func (u *User) GetID() (value int64) {
tl_user_gen.go#L2230: func (u *User) SetAccessHash(value int64) {
tl_user_gen.go#L2237: func (u *User) GetAccessHash() (value int64, ok bool) {
tl_user_gen.go#L2248: func (u *User) SetFirstName(value string) {
tl_user_gen.go#L2255: func (u *User) GetFirstName() (value string, ok bool) {
tl_user_gen.go#L2266: func (u *User) SetLastName(value string) {
tl_user_gen.go#L2273: func (u *User) GetLastName() (value string, ok bool) {
tl_user_gen.go#L2284: func (u *User) SetUsername(value string) {
tl_user_gen.go#L2291: func (u *User) GetUsername() (value string, ok bool) {
tl_user_gen.go#L2302: func (u *User) SetPhone(value string) {
tl_user_gen.go#L2309: func (u *User) GetPhone() (value string, ok bool) {
tl_user_gen.go#L2320: func (u *User) SetPhoto(value UserProfilePhotoClass) {
tl_user_gen.go#L2327: func (u *User) GetPhoto() (value UserProfilePhotoClass, ok bool) {
tl_user_gen.go#L2338: func (u *User) SetStatus(value UserStatusClass) {
tl_user_gen.go#L2345: func (u *User) GetStatus() (value UserStatusClass, ok bool) {
tl_user_gen.go#L2356: func (u *User) SetBotInfoVersion(value int) {
tl_user_gen.go#L2363: func (u *User) GetBotInfoVersion() (value int, ok bool) {
tl_user_gen.go#L2374: func (u *User) SetRestrictionReason(value []RestrictionReason) {
tl_user_gen.go#L2381: func (u *User) GetRestrictionReason() (value []RestrictionReason, ok bool) {
tl_user_gen.go#L2392: func (u *User) SetBotInlinePlaceholder(value string) {
tl_user_gen.go#L2399: func (u *User) GetBotInlinePlaceholder() (value string, ok bool) {
tl_user_gen.go#L2410: func (u *User) SetLangCode(value string) {
tl_user_gen.go#L2417: func (u *User) GetLangCode() (value string, ok bool) {
tl_user_gen.go#L2428: func (u *User) SetEmojiStatus(value EmojiStatusClass) {
tl_user_gen.go#L2435: func (u *User) GetEmojiStatus() (value EmojiStatusClass, ok bool) {
tl_user_gen.go#L2446: func (u *User) SetUsernames(value []Username) {
tl_user_gen.go#L2453: func (u *User) GetUsernames() (value []Username, ok bool) {
tl_user_gen.go#L2464: func (u *User) SetStoriesMaxID(value RecentStory) {
tl_user_gen.go#L2471: func (u *User) GetStoriesMaxID() (value RecentStory, ok bool) {
tl_user_gen.go#L2482: func (u *User) SetColor(value PeerColorClass) {
tl_user_gen.go#L2489: func (u *User) GetColor() (value PeerColorClass, ok bool) {
tl_user_gen.go#L2500: func (u *User) SetProfileColor(value PeerColorClass) {
tl_user_gen.go#L2507: func (u *User) GetProfileColor() (value PeerColorClass, ok bool) {
tl_user_gen.go#L2518: func (u *User) SetBotActiveUsers(value int) {
tl_user_gen.go#L2525: func (u *User) GetBotActiveUsers() (value int, ok bool) {
tl_user_gen.go#L2536: func (u *User) SetBotVerificationIcon(value int64) {
tl_user_gen.go#L2543: func (u *User) GetBotVerificationIcon() (value int64, ok bool) {
tl_user_gen.go#L2554: func (u *User) SetSendPaidMessagesStars(value int64) {
tl_user_gen.go#L2561: func (u *User) GetSendPaidMessagesStars() (value int64, ok bool) {
tl_user_gen.go#L2572: func (u *User) SetLinkedCommunityID(value int64) {
tl_user_gen.go#L2579: func (u *User) GetLinkedCommunityID() (value int64, ok bool) {
tl_user_gen.go#L2633: AsNotEmpty() (*User, bool)
tl_user_gen.go#L2637: func (u *User) AsInputPeer() *InputPeerUser {
tl_user_gen.go#L2648: func (u *User) AsInput() *InputUser {
tl_user_gen.go#L2659: func (u *User) AsInputCollectibleUsername() *InputCollectibleUsername {
tl_user_gen.go#L2669: func (u *UserEmpty) AsNotEmpty() (*User, bool) {
tl_user_gen.go#L2674: func (u *User) AsNotEmpty() (*User, bool) {
tl_user_gen.go#L2694: v := User{}
tl_user_slices_gen.go#L165: func (s UserClassArray) FillUserMap(to map[int64]*User) {
tl_user_slices_gen.go#L167: value, ok := elem.(*User)
tl_user_slices_gen.go#L176: func (s UserClassArray) UserToMap() map[int64]*User {
tl_user_slices_gen.go#L177: r := make(map[int64]*User, len(s))
tl_user_slices_gen.go#L185: value, ok := elem.(*User)
tl_user_slices_gen.go#L196: func (s UserClassArray) FillNotEmptyMap(to map[int64]*User) {
tl_user_slices_gen.go#L207: func (s UserClassArray) NotEmptyToMap() map[int64]*User {
tl_user_slices_gen.go#L208: r := make(map[int64]*User, len(s))
tl_user_slices_gen.go#L215: func (s UserClassArray) AppendOnlyNotEmpty(to []*User) []*User {
tl_user_slices_gen.go#L228: func (s UserClassArray) AsNotEmpty() (to []*User) {
tl_user_slices_gen.go#L233: func (s UserClassArray) FirstAsNotEmpty() (v *User, ok bool) {
tl_user_slices_gen.go#L242: func (s UserClassArray) LastAsNotEmpty() (v *User, ok bool) {
tl_user_slices_gen.go#L251: func (s *UserClassArray) PopFirstAsNotEmpty() (v *User, ok bool) {
tl_user_slices_gen.go#L260: func (s *UserClassArray) PopAsNotEmpty() (v *User, ok bool) {
tl_user_slices_gen.go#L379: type UserArray []User
tl_user_slices_gen.go#L382: func (s UserArray) Sort(less func(a, b User) bool) UserArray {
tl_user_slices_gen.go#L390: func (s UserArray) SortStable(less func(a, b User) bool) UserArray {
tl_user_slices_gen.go#L398: func (s UserArray) Retain(keep func(x User) bool) UserArray {
tl_user_slices_gen.go#L412: func (s UserArray) First() (v User, ok bool) {
tl_user_slices_gen.go#L420: func (s UserArray) Last() (v User, ok bool) {
tl_user_slices_gen.go#L428: func (s *UserArray) PopFirst() (v User, ok bool) {
tl_user_slices_gen.go#L438: var zero User
tl_user_slices_gen.go#L447: func (s *UserArray) Pop() (v User, ok bool) {
tl_user_slices_gen.go#L462: return s.Sort(func(a, b User) bool {
tl_user_slices_gen.go#L469: return s.SortStable(func(a, b User) bool {
tl_user_slices_gen.go#L475: func (s UserArray) FillMap(to map[int64]User) {
tl_user_slices_gen.go#L482: func (s UserArray) ToMap() map[int64]User {
tl_user_slices_gen.go#L483: r := make(map[int64]User, len(s))
github.com/gotd/td/telegram
client.go#L165: onSelfSuccess func(self *tg.User)
options.go#L147: OnSelfSuccess func(self *tg.User)
self.go#L14: func (c *Client) Self(ctx context.Context) (*tg.User, error) {
github.com/gotd/td/telegram/auth
self.go#L14: func (c *Client) self(ctx context.Context) (*tg.User, error) {
status.go#L16: User *tg.User
 |
The pages are generated with Golds v0.8.5. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |