core

package
v0.96.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 28, 2023 License: Apache-2.0 Imports: 26 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MessagesCore

type MessagesCore struct {
	logx.Logger
	MD *metadata.RpcMetadata
	// contains filtered or unexported fields
}

func New

func New(ctx context.Context, svcCtx *svc.ServiceContext) *MessagesCore

func (*MessagesCore) ChannelsGetSendAs added in v0.86.0

ChannelsGetSendAs channels.getSendAs#dc770ee peer:InputPeer = channels.SendAsPeers;

func (*MessagesCore) MessagesDeleteHistory

MessagesDeleteHistory messages.deleteHistory#b08f922a flags:# just_clear:flags.0?true revoke:flags.1?true peer:InputPeer max_id:int min_date:flags.2?int max_date:flags.3?int = messages.AffectedHistory;

func (*MessagesCore) MessagesDeleteMessages

MessagesDeleteMessages messages.deleteMessages#e58e95d2 flags:# revoke:flags.0?true id:Vector<int> = messages.AffectedMessages;

func (*MessagesCore) MessagesEditMessage

func (c *MessagesCore) MessagesEditMessage(in *mtproto.TLMessagesEditMessage) (*mtproto.Updates, error)

MessagesEditMessage messages.editMessage#48f71778 flags:# no_webpage:flags.1?true peer:InputPeer id:int message:flags.11?string media:flags.14?InputMedia reply_markup:flags.2?ReplyMarkup entities:flags.3?Vector<MessageEntity> schedule_date:flags.15?int = Updates;

func (*MessagesCore) MessagesForwardMessages

func (c *MessagesCore) MessagesForwardMessages(in *mtproto.TLMessagesForwardMessages) (*mtproto.Updates, error)

MessagesForwardMessages messages.forwardMessages#cc30290b flags:# silent:flags.5?true background:flags.6?true with_my_score:flags.8?true drop_author:flags.11?true drop_media_captions:flags.12?true noforwards:flags.14?true from_peer:InputPeer id:Vector<int> random_id:Vector<long> to_peer:InputPeer schedule_date:flags.10?int send_as:flags.13?InputPeer = Updates;

func (*MessagesCore) MessagesGetDefaultHistoryTTL added in v0.90.1

func (c *MessagesCore) MessagesGetDefaultHistoryTTL(in *mtproto.TLMessagesGetDefaultHistoryTTL) (*mtproto.DefaultHistoryTTL, error)

MessagesGetDefaultHistoryTTL messages.getDefaultHistoryTTL#658b7188 = DefaultHistoryTTL;

func (*MessagesCore) MessagesGetExtendedMedia added in v0.90.0

func (c *MessagesCore) MessagesGetExtendedMedia(in *mtproto.TLMessagesGetExtendedMedia) (*mtproto.Updates, error)

MessagesGetExtendedMedia messages.getExtendedMedia#84f80814 peer:InputPeer id:Vector<int> = Updates;

func (*MessagesCore) MessagesGetHistory

MessagesGetHistory messages.getHistory#4423e6c5 peer:InputPeer offset_id:int offset_date:int add_offset:int limit:int max_id:int min_id:int hash:long = messages.Messages;

func (*MessagesCore) MessagesGetMessageEditData

MessagesGetMessageEditData messages.getMessageEditData#fda68d36 peer:InputPeer id:int = messages.MessageEditData;

func (*MessagesCore) MessagesGetMessages

func (c *MessagesCore) MessagesGetMessages(in *mtproto.TLMessagesGetMessages) (*mtproto.Messages_Messages, error)

MessagesGetMessages messages.getMessages#63c66506 id:Vector<InputMessage> = messages.Messages;

func (*MessagesCore) MessagesGetMessagesViews

MessagesGetMessagesViews messages.getMessagesViews#5784d3e1 peer:InputPeer id:Vector<int> increment:Bool = messages.MessageViews;

func (*MessagesCore) MessagesGetRecentLocations

func (c *MessagesCore) MessagesGetRecentLocations(in *mtproto.TLMessagesGetRecentLocations) (*mtproto.Messages_Messages, error)

MessagesGetRecentLocations messages.getRecentLocations#702a40e0 peer:InputPeer limit:int hash:long = messages.Messages;

func (*MessagesCore) MessagesGetSearchCounters

MessagesGetSearchCounters messages.getSearchCounters#732eef00 peer:InputPeer filters:Vector<MessagesFilter> = Vector<messages.SearchCounter>;

func (*MessagesCore) MessagesGetSearchResultsCalendar

MessagesGetSearchResultsCalendar messages.getSearchResultsCalendar#49f0bde9 peer:InputPeer filter:MessagesFilter offset_id:int offset_date:int = messages.SearchResultsCalendar;

func (*MessagesCore) MessagesGetSearchResultsPositions

MessagesGetSearchResultsPositions messages.getSearchResultsPositions#6e9583a3 peer:InputPeer filter:MessagesFilter offset_id:int limit:int = messages.SearchResultsPositions;

func (*MessagesCore) MessagesGetUnreadMentions

func (c *MessagesCore) MessagesGetUnreadMentions(in *mtproto.TLMessagesGetUnreadMentions) (*mtproto.Messages_Messages, error)

MessagesGetUnreadMentions messages.getUnreadMentions#46578472 peer:InputPeer offset_id:int add_offset:int limit:int max_id:int min_id:int = messages.Messages;

func (*MessagesCore) MessagesReadHistory

MessagesReadHistory messages.readHistory#e306d3a peer:InputPeer max_id:int = messages.AffectedMessages;

func (*MessagesCore) MessagesReadMentions

MessagesReadMentions messages.readMentions#f0189d3 peer:InputPeer = messages.AffectedHistory;

func (*MessagesCore) MessagesReadMessageContents

MessagesReadMessageContents messages.readMessageContents#36a73f77 id:Vector<int> = messages.AffectedMessages;

func (*MessagesCore) MessagesReceivedMessages

MessagesReceivedMessages messages.receivedMessages#5a954c0 max_id:int = Vector<ReceivedNotifyMessage>;

func (*MessagesCore) MessagesSaveDefaultSendAs

func (c *MessagesCore) MessagesSaveDefaultSendAs(in *mtproto.TLMessagesSaveDefaultSendAs) (*mtproto.Bool, error)

MessagesSaveDefaultSendAs messages.saveDefaultSendAs#ccfddf96 peer:InputPeer send_as:InputPeer = Bool;

func (*MessagesCore) MessagesSearch

MessagesSearch messages.search#a0fda762 flags:# peer:InputPeer q:string from_id:flags.0?InputPeer top_msg_id:flags.1?int filter:MessagesFilter min_date:int max_date:int offset_id:int add_offset:int limit:int max_id:int min_id:int hash:long = messages.Messages;

func (*MessagesCore) MessagesSearchGlobal

func (c *MessagesCore) MessagesSearchGlobal(in *mtproto.TLMessagesSearchGlobal) (*mtproto.Messages_Messages, error)

MessagesSearchGlobal messages.searchGlobal#4bc6589a flags:# folder_id:flags.0?int q:string filter:MessagesFilter min_date:int max_date:int offset_rate:int offset_peer:InputPeer offset_id:int limit:int = messages.Messages;

func (*MessagesCore) MessagesSearchSentMedia added in v0.86.0

func (c *MessagesCore) MessagesSearchSentMedia(in *mtproto.TLMessagesSearchSentMedia) (*mtproto.Messages_Messages, error)

MessagesSearchSentMedia messages.searchSentMedia#107e31a0 q:string filter:MessagesFilter limit:int = messages.Messages;

func (*MessagesCore) MessagesSendMedia

func (c *MessagesCore) MessagesSendMedia(in *mtproto.TLMessagesSendMedia) (*mtproto.Updates, error)

MessagesSendMedia messages.sendMedia#e25ff8e0 flags:# silent:flags.5?true background:flags.6?true clear_draft:flags.7?true noforwards:flags.14?true peer:InputPeer reply_to_msg_id:flags.0?int media:InputMedia message:string random_id:long reply_markup:flags.2?ReplyMarkup entities:flags.3?Vector<MessageEntity> schedule_date:flags.10?int send_as:flags.13?InputPeer = Updates;

func (*MessagesCore) MessagesSendMessage

func (c *MessagesCore) MessagesSendMessage(in *mtproto.TLMessagesSendMessage) (*mtproto.Updates, error)

MessagesSendMessage messages.sendMessage#d9d75a4 flags:# no_webpage:flags.1?true silent:flags.5?true background:flags.6?true clear_draft:flags.7?true noforwards:flags.14?true peer:InputPeer reply_to_msg_id:flags.0?int message:string random_id:long reply_markup:flags.2?ReplyMarkup entities:flags.3?Vector<MessageEntity> schedule_date:flags.10?int send_as:flags.13?InputPeer = Updates;

func (*MessagesCore) MessagesSendMultiMedia

func (c *MessagesCore) MessagesSendMultiMedia(in *mtproto.TLMessagesSendMultiMedia) (*mtproto.Updates, error)

MessagesSendMultiMedia messages.sendMultiMedia#f803138f flags:# silent:flags.5?true background:flags.6?true clear_draft:flags.7?true noforwards:flags.14?true peer:InputPeer reply_to_msg_id:flags.0?int multi_media:Vector<InputSingleMedia> schedule_date:flags.10?int send_as:flags.13?InputPeer = Updates;

func (*MessagesCore) MessagesSetDefaultHistoryTTL added in v0.90.1

func (c *MessagesCore) MessagesSetDefaultHistoryTTL(in *mtproto.TLMessagesSetDefaultHistoryTTL) (*mtproto.Bool, error)

MessagesSetDefaultHistoryTTL messages.setDefaultHistoryTTL#9eb51445 period:int = Bool;

func (*MessagesCore) MessagesToggleNoForwards

func (c *MessagesCore) MessagesToggleNoForwards(in *mtproto.TLMessagesToggleNoForwards) (*mtproto.Updates, error)

MessagesToggleNoForwards messages.toggleNoForwards#b11eafa2 peer:InputPeer enabled:Bool = Updates;

func (*MessagesCore) MessagesUnpinAllMessages

MessagesUnpinAllMessages messages.unpinAllMessages#f025bc8b peer:InputPeer = messages.AffectedHistory;

func (*MessagesCore) MessagesUpdatePinnedMessage

func (c *MessagesCore) MessagesUpdatePinnedMessage(in *mtproto.TLMessagesUpdatePinnedMessage) (*mtproto.Updates, error)

MessagesUpdatePinnedMessage messages.updatePinnedMessage#d2aaf7ec flags:# silent:flags.0?true unpin:flags.1?true pm_oneside:flags.2?true peer:InputPeer id:int = Updates;

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL