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: 9 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MessageCore

type MessageCore struct {
	logx.Logger

	MD *metadata.RpcMetadata
	// contains filtered or unexported fields
}

func New

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

func (*MessageCore) MessageGetHistoryMessages

func (c *MessageCore) MessageGetHistoryMessages(in *message.TLMessageGetHistoryMessages) (*message.Vector_MessageBox, error)

MessageGetHistoryMessages message.getHistoryMessages user_id:long peer_type:int peer_id:long offset_id:int offset_date:int add_offset:int limit:int max_id:int min_id:int hash:long = Vector<MessageBox>;

func (*MessageCore) MessageGetHistoryMessagesCount

func (c *MessageCore) MessageGetHistoryMessagesCount(in *message.TLMessageGetHistoryMessagesCount) (*mtproto.Int32, error)

MessageGetHistoryMessagesCount message.getHistoryMessagesCount user_id:long peer_type:int peer_id:long = Int32;

func (*MessageCore) MessageGetLastTwoPinnedMessageId

func (c *MessageCore) MessageGetLastTwoPinnedMessageId(in *message.TLMessageGetLastTwoPinnedMessageId) (*message.Vector_Int, error)

MessageGetLastTwoPinnedMessageId message.getLastTwoPinnedMessageId user_id:long peer_type:int peer_id:long = Vector<int>;

func (*MessageCore) MessageGetPeerUserMessage

func (c *MessageCore) MessageGetPeerUserMessage(in *message.TLMessageGetPeerUserMessage) (*mtproto.MessageBox, error)

MessageGetPeerUserMessage message.getPeerUserMessage user_id:long peer_user_id:long msg_id:int = MessageBox;

func (*MessageCore) MessageGetPeerUserMessageId

func (c *MessageCore) MessageGetPeerUserMessageId(in *message.TLMessageGetPeerUserMessageId) (*mtproto.Int32, error)

MessageGetPeerUserMessageId message.getPeerUserMessageId user_id:long peer_user_id:long msg_id:int = Int32;

func (*MessageCore) MessageGetPinnedMessageIdList

func (c *MessageCore) MessageGetPinnedMessageIdList(in *message.TLMessageGetPinnedMessageIdList) (*message.Vector_Int, error)

MessageGetPinnedMessageIdList message.getPinnedMessageIdList user_id:long peer_type:int peer_id:long = Vector<int>;

func (*MessageCore) MessageGetSearchCounter

func (c *MessageCore) MessageGetSearchCounter(in *message.TLMessageGetSearchCounter) (*mtproto.Int32, error)

MessageGetSearchCounter message.getSearchCounter user_id:long peer_type:int peer_id:long media_type:int = Int32;

func (*MessageCore) MessageGetUnreadMentions

func (c *MessageCore) MessageGetUnreadMentions(in *message.TLMessageGetUnreadMentions) (*message.Vector_MessageBox, error)

MessageGetUnreadMentions message.getUnreadMentions user_id:long peer_type:int peer_id:long offset_id:int add_offset:int limit:int min_id:int max_int:int = Vector<MessageBox>;

func (*MessageCore) MessageGetUnreadMentionsCount

func (c *MessageCore) MessageGetUnreadMentionsCount(in *message.TLMessageGetUnreadMentionsCount) (*mtproto.Int32, error)

MessageGetUnreadMentionsCount message.getUnreadMentionsCount user_id:long peer_type:int peer_id:long = Int32;

func (*MessageCore) MessageGetUserMessage

func (c *MessageCore) MessageGetUserMessage(in *message.TLMessageGetUserMessage) (*mtproto.MessageBox, error)

MessageGetUserMessage message.getUserMessage user_id:long id:int = MessageBox;

func (*MessageCore) MessageGetUserMessageList

func (c *MessageCore) MessageGetUserMessageList(in *message.TLMessageGetUserMessageList) (*message.Vector_MessageBox, error)

MessageGetUserMessageList message.getUserMessageList user_id:long id_list:Vector<int> = Vector<MessageBox>;

func (*MessageCore) MessageGetUserMessageListByDataIdList

func (c *MessageCore) MessageGetUserMessageListByDataIdList(in *message.TLMessageGetUserMessageListByDataIdList) (*message.Vector_MessageBox, error)

MessageGetUserMessageListByDataIdList message.getUserMessageListByDataIdList user_id:long id_list:Vector<long> = Vector<MessageBox>;

func (*MessageCore) MessageGetUserMessageListByDataIdUserIdList added in v0.87.3

func (c *MessageCore) MessageGetUserMessageListByDataIdUserIdList(in *message.TLMessageGetUserMessageListByDataIdUserIdList) (*message.Vector_MessageBox, error)

MessageGetUserMessageListByDataIdUserIdList message.getUserMessageListByDataIdUserIdList id:long user_id_list:Vector<long> = Vector<MessageBox>;

func (*MessageCore) MessageSearch

func (c *MessageCore) MessageSearch(in *message.TLMessageSearch) (*mtproto.MessageBoxList, error)

MessageSearch message.search user_id:long peer:PeerUtil q:string offset:int limit:int = Vector<MessageBox>;

func (*MessageCore) MessageSearchByMediaType

func (c *MessageCore) MessageSearchByMediaType(in *message.TLMessageSearchByMediaType) (*mtproto.MessageBoxList, error)

MessageSearchByMediaType message.searchByMediaType user_id:long peer:PeerUtil media_type:int offset:int limit:int = Vector<MessageBox>;

func (*MessageCore) MessageSearchByPinned

func (c *MessageCore) MessageSearchByPinned(in *message.TLMessageSearchByPinned) (*mtproto.MessageBoxList, error)

MessageSearchByPinned message.searchByPinned user_id:long peer:PeerUtil = Vector<MessageBox>;

func (*MessageCore) MessageSearchGlobal

func (c *MessageCore) MessageSearchGlobal(in *message.TLMessageSearchGlobal) (*mtproto.MessageBoxList, error)

MessageSearchGlobal message.searchGlobal user_id:long q:string offset:int limit:int = Vector<MessageBox>;

func (*MessageCore) MessageSearchV2 added in v0.86.3

func (c *MessageCore) MessageSearchV2(in *message.TLMessageSearchV2) (*mtproto.MessageBoxList, error)

MessageSearchV2 message.searchV2 user_id:long peer_type:int peer_id:long q:string from_id:long min_date:int max_date:int offset_id:int add_offset:int limit:int max_id:int min_id:int hash:long = Vector<MessageBox>;

func (*MessageCore) MessageUnPinAllMessages

func (c *MessageCore) MessageUnPinAllMessages(in *message.TLMessageUnPinAllMessages) (*message.Vector_Int, error)

MessageUnPinAllMessages message.unPinAllMessages user_id:long peer_type:int peer_id:long = Vector<int>;

func (*MessageCore) MessageUpdatePinnedMessageId

func (c *MessageCore) MessageUpdatePinnedMessageId(in *message.TLMessageUpdatePinnedMessageId) (*mtproto.Bool, error)

MessageUpdatePinnedMessageId message.updatePinnedMessageId user_id:long peer_type:int peer_id:long id:int pinned:Bool = Bool;

Jump to

Keyboard shortcuts

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