type github.com/gotd/td/tg.Message
146 uses
github.com/gotd/td/tg (current package)
tl_message_gen.go#L247: type Message struct {
tl_message_gen.go#L526: func (m Message) construct() MessageClass { return &m }
tl_message_gen.go#L530: _ bin.Encoder = &Message{}
tl_message_gen.go#L531: _ bin.Decoder = &Message{}
tl_message_gen.go#L532: _ bin.BareEncoder = &Message{}
tl_message_gen.go#L533: _ bin.BareDecoder = &Message{}
tl_message_gen.go#L535: _ MessageClass = &Message{}
tl_message_gen.go#L538: func (m *Message) Zero() bool {
tl_message_gen.go#L700: func (m *Message) String() string {
tl_message_gen.go#L704: type Alias Message
tl_message_gen.go#L709: func (m *Message) FillFrom(from interface {
tl_message_gen.go#L904: func (*Message) TypeID() uint32 {
tl_message_gen.go#L909: func (*Message) TypeName() string {
tl_message_gen.go#L914: func (m *Message) TypeInfo() tdp.Type {
tl_message_gen.go#L1170: func (m *Message) SetFlags() {
tl_message_gen.go#L1309: func (m *Message) Encode(b *bin.Buffer) error {
tl_message_gen.go#L1318: func (m *Message) EncodeBare(b *bin.Buffer) error {
tl_message_gen.go#L1487: func (m *Message) Decode(b *bin.Buffer) error {
tl_message_gen.go#L1498: func (m *Message) DecodeBare(b *bin.Buffer) error {
tl_message_gen.go#L1777: func (m *Message) SetOut(value bool) {
tl_message_gen.go#L1788: func (m *Message) GetOut() (value bool) {
tl_message_gen.go#L1796: func (m *Message) SetMentioned(value bool) {
tl_message_gen.go#L1807: func (m *Message) GetMentioned() (value bool) {
tl_message_gen.go#L1815: func (m *Message) SetMediaUnread(value bool) {
tl_message_gen.go#L1826: func (m *Message) GetMediaUnread() (value bool) {
tl_message_gen.go#L1834: func (m *Message) SetSilent(value bool) {
tl_message_gen.go#L1845: func (m *Message) GetSilent() (value bool) {
tl_message_gen.go#L1853: func (m *Message) SetPost(value bool) {
tl_message_gen.go#L1864: func (m *Message) GetPost() (value bool) {
tl_message_gen.go#L1872: func (m *Message) SetFromScheduled(value bool) {
tl_message_gen.go#L1883: func (m *Message) GetFromScheduled() (value bool) {
tl_message_gen.go#L1891: func (m *Message) SetLegacy(value bool) {
tl_message_gen.go#L1902: func (m *Message) GetLegacy() (value bool) {
tl_message_gen.go#L1910: func (m *Message) SetEditHide(value bool) {
tl_message_gen.go#L1921: func (m *Message) GetEditHide() (value bool) {
tl_message_gen.go#L1929: func (m *Message) SetPinned(value bool) {
tl_message_gen.go#L1940: func (m *Message) GetPinned() (value bool) {
tl_message_gen.go#L1948: func (m *Message) SetNoforwards(value bool) {
tl_message_gen.go#L1959: func (m *Message) GetNoforwards() (value bool) {
tl_message_gen.go#L1967: func (m *Message) SetInvertMedia(value bool) {
tl_message_gen.go#L1978: func (m *Message) GetInvertMedia() (value bool) {
tl_message_gen.go#L1986: func (m *Message) SetOffline(value bool) {
tl_message_gen.go#L1997: func (m *Message) GetOffline() (value bool) {
tl_message_gen.go#L2005: func (m *Message) SetVideoProcessingPending(value bool) {
tl_message_gen.go#L2016: func (m *Message) GetVideoProcessingPending() (value bool) {
tl_message_gen.go#L2024: func (m *Message) SetPaidSuggestedPostStars(value bool) {
tl_message_gen.go#L2035: func (m *Message) GetPaidSuggestedPostStars() (value bool) {
tl_message_gen.go#L2043: func (m *Message) SetPaidSuggestedPostTon(value bool) {
tl_message_gen.go#L2054: func (m *Message) GetPaidSuggestedPostTon() (value bool) {
tl_message_gen.go#L2062: func (m *Message) GetID() (value int) {
tl_message_gen.go#L2070: func (m *Message) SetFromID(value PeerClass) {
tl_message_gen.go#L2077: func (m *Message) GetFromID() (value PeerClass, ok bool) {
tl_message_gen.go#L2088: func (m *Message) SetFromBoostsApplied(value int) {
tl_message_gen.go#L2095: func (m *Message) GetFromBoostsApplied() (value int, ok bool) {
tl_message_gen.go#L2106: func (m *Message) SetFromRank(value string) {
tl_message_gen.go#L2113: func (m *Message) GetFromRank() (value string, ok bool) {
tl_message_gen.go#L2124: func (m *Message) GetPeerID() (value PeerClass) {
tl_message_gen.go#L2132: func (m *Message) SetSavedPeerID(value PeerClass) {
tl_message_gen.go#L2139: func (m *Message) GetSavedPeerID() (value PeerClass, ok bool) {
tl_message_gen.go#L2150: func (m *Message) SetFwdFrom(value MessageFwdHeader) {
tl_message_gen.go#L2157: func (m *Message) GetFwdFrom() (value MessageFwdHeader, ok bool) {
tl_message_gen.go#L2168: func (m *Message) SetViaBotID(value int64) {
tl_message_gen.go#L2175: func (m *Message) GetViaBotID() (value int64, ok bool) {
tl_message_gen.go#L2186: func (m *Message) SetViaBusinessBotID(value int64) {
tl_message_gen.go#L2193: func (m *Message) GetViaBusinessBotID() (value int64, ok bool) {
tl_message_gen.go#L2204: func (m *Message) SetGuestchatViaFrom(value PeerClass) {
tl_message_gen.go#L2211: func (m *Message) GetGuestchatViaFrom() (value PeerClass, ok bool) {
tl_message_gen.go#L2222: func (m *Message) SetReplyTo(value MessageReplyHeaderClass) {
tl_message_gen.go#L2229: func (m *Message) GetReplyTo() (value MessageReplyHeaderClass, ok bool) {
tl_message_gen.go#L2240: func (m *Message) GetDate() (value int) {
tl_message_gen.go#L2248: func (m *Message) GetMessage() (value string) {
tl_message_gen.go#L2256: func (m *Message) SetMedia(value MessageMediaClass) {
tl_message_gen.go#L2263: func (m *Message) GetMedia() (value MessageMediaClass, ok bool) {
tl_message_gen.go#L2274: func (m *Message) SetReplyMarkup(value ReplyMarkupClass) {
tl_message_gen.go#L2281: func (m *Message) GetReplyMarkup() (value ReplyMarkupClass, ok bool) {
tl_message_gen.go#L2292: func (m *Message) SetEntities(value []MessageEntityClass) {
tl_message_gen.go#L2299: func (m *Message) GetEntities() (value []MessageEntityClass, ok bool) {
tl_message_gen.go#L2310: func (m *Message) SetViews(value int) {
tl_message_gen.go#L2317: func (m *Message) GetViews() (value int, ok bool) {
tl_message_gen.go#L2328: func (m *Message) SetForwards(value int) {
tl_message_gen.go#L2335: func (m *Message) GetForwards() (value int, ok bool) {
tl_message_gen.go#L2346: func (m *Message) SetReplies(value MessageReplies) {
tl_message_gen.go#L2353: func (m *Message) GetReplies() (value MessageReplies, ok bool) {
tl_message_gen.go#L2364: func (m *Message) SetEditDate(value int) {
tl_message_gen.go#L2371: func (m *Message) GetEditDate() (value int, ok bool) {
tl_message_gen.go#L2382: func (m *Message) SetPostAuthor(value string) {
tl_message_gen.go#L2389: func (m *Message) GetPostAuthor() (value string, ok bool) {
tl_message_gen.go#L2400: func (m *Message) SetGroupedID(value int64) {
tl_message_gen.go#L2407: func (m *Message) GetGroupedID() (value int64, ok bool) {
tl_message_gen.go#L2418: func (m *Message) SetReactions(value MessageReactions) {
tl_message_gen.go#L2425: func (m *Message) GetReactions() (value MessageReactions, ok bool) {
tl_message_gen.go#L2436: func (m *Message) SetRestrictionReason(value []RestrictionReason) {
tl_message_gen.go#L2443: func (m *Message) GetRestrictionReason() (value []RestrictionReason, ok bool) {
tl_message_gen.go#L2454: func (m *Message) SetTTLPeriod(value int) {
tl_message_gen.go#L2461: func (m *Message) GetTTLPeriod() (value int, ok bool) {
tl_message_gen.go#L2472: func (m *Message) SetQuickReplyShortcutID(value int) {
tl_message_gen.go#L2479: func (m *Message) GetQuickReplyShortcutID() (value int, ok bool) {
tl_message_gen.go#L2490: func (m *Message) SetEffect(value int64) {
tl_message_gen.go#L2497: func (m *Message) GetEffect() (value int64, ok bool) {
tl_message_gen.go#L2508: func (m *Message) SetFactcheck(value FactCheck) {
tl_message_gen.go#L2515: func (m *Message) GetFactcheck() (value FactCheck, ok bool) {
tl_message_gen.go#L2526: func (m *Message) SetReportDeliveryUntilDate(value int) {
tl_message_gen.go#L2533: func (m *Message) GetReportDeliveryUntilDate() (value int, ok bool) {
tl_message_gen.go#L2544: func (m *Message) SetPaidMessageStars(value int64) {
tl_message_gen.go#L2551: func (m *Message) GetPaidMessageStars() (value int64, ok bool) {
tl_message_gen.go#L2562: func (m *Message) SetSuggestedPost(value SuggestedPost) {
tl_message_gen.go#L2569: func (m *Message) GetSuggestedPost() (value SuggestedPost, ok bool) {
tl_message_gen.go#L2580: func (m *Message) SetScheduleRepeatPeriod(value int) {
tl_message_gen.go#L2587: func (m *Message) GetScheduleRepeatPeriod() (value int, ok bool) {
tl_message_gen.go#L2598: func (m *Message) SetSummaryFromLanguage(value string) {
tl_message_gen.go#L2605: func (m *Message) GetSummaryFromLanguage() (value string, ok bool) {
tl_message_gen.go#L2616: func (m *Message) SetRichMessage(value RichMessage) {
tl_message_gen.go#L2623: func (m *Message) GetRichMessage() (value RichMessage, ok bool) {
tl_message_gen.go#L2634: func (m *Message) MapEntities() (value MessageEntityClassArray, ok bool) {
tl_message_gen.go#L3450: func (m *Message) AsInputMessageID() *InputMessageID {
tl_message_gen.go#L3458: func (m *Message) AsInputMessageReplyTo() *InputMessageReplyTo {
tl_message_gen.go#L3466: func (m *Message) AsInputGroupCallInvite() *InputGroupCallInviteMessage {
tl_message_gen.go#L3553: func (m *Message) AsNotEmpty() (NotEmptyMessage, bool) {
tl_message_gen.go#L3580: v := Message{}
tl_message_slices_gen.go#L165: func (s MessageClassArray) FillMessageMap(to map[int]*Message) {
tl_message_slices_gen.go#L167: value, ok := elem.(*Message)
tl_message_slices_gen.go#L176: func (s MessageClassArray) MessageToMap() map[int]*Message {
tl_message_slices_gen.go#L177: r := make(map[int]*Message, len(s))
tl_message_slices_gen.go#L185: value, ok := elem.(*Message)
tl_message_slices_gen.go#L410: type MessageArray []Message
tl_message_slices_gen.go#L413: func (s MessageArray) Sort(less func(a, b Message) bool) MessageArray {
tl_message_slices_gen.go#L421: func (s MessageArray) SortStable(less func(a, b Message) bool) MessageArray {
tl_message_slices_gen.go#L429: func (s MessageArray) Retain(keep func(x Message) bool) MessageArray {
tl_message_slices_gen.go#L443: func (s MessageArray) First() (v Message, ok bool) {
tl_message_slices_gen.go#L451: func (s MessageArray) Last() (v Message, ok bool) {
tl_message_slices_gen.go#L459: func (s *MessageArray) PopFirst() (v Message, ok bool) {
tl_message_slices_gen.go#L469: var zero Message
tl_message_slices_gen.go#L478: func (s *MessageArray) Pop() (v Message, ok bool) {
tl_message_slices_gen.go#L493: return s.Sort(func(a, b Message) bool {
tl_message_slices_gen.go#L500: return s.SortStable(func(a, b Message) bool {
tl_message_slices_gen.go#L507: return s.Sort(func(a, b Message) bool {
tl_message_slices_gen.go#L514: return s.SortStable(func(a, b Message) bool {
tl_message_slices_gen.go#L520: func (s MessageArray) FillMap(to map[int]Message) {
tl_message_slices_gen.go#L527: func (s MessageArray) ToMap() map[int]Message {
tl_message_slices_gen.go#L528: r := make(map[int]Message, len(s))
tl_registry_gen.go#L4991: MessageTypeID: func() bin.Object { return &Message{} },
tl_updates_classifier_gen.go#L133: case *Message:
github.com/gotd/td/telegram/internal/upconv
upconv.go#L5: func convertOptional(msg *tg.Message, i tg.UpdatesClass) {
upconv.go#L50: msg := &tg.Message{
upconv.go#L80: msg := &tg.Message{
upconv.go#L107: msg := &tg.Message{
 |
The pages are generated with Golds v0.8.4. (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. |