rpc

package
v0.0.0-...-d9af017 Latest Latest
Warning

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

Go to latest
Published: Dec 3, 2017 License: Apache-2.0 Imports: 15 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func DoMainServer

func DoMainServer()

Types

type MessagesServiceImpl

type MessagesServiceImpl struct {
}

func (*MessagesServiceImpl) MessagesAcceptEncryption

func (s *MessagesServiceImpl) MessagesAcceptEncryption(ctx context.Context, request *mtproto.TLMessagesAcceptEncryption) (*mtproto.EncryptedChat, error)

func (*MessagesServiceImpl) MessagesAddChatUser

func (s *MessagesServiceImpl) MessagesAddChatUser(ctx context.Context, request *mtproto.TLMessagesAddChatUser) (reply *mtproto.Updates, err error)

messages.addChatUser#f9a0aa09 chat_id:int user_id:InputUser fwd_limit:int = Updates;

func (*MessagesServiceImpl) MessagesCheckChatInvite

func (s *MessagesServiceImpl) MessagesCheckChatInvite(ctx context.Context, request *mtproto.TLMessagesCheckChatInvite) (*mtproto.ChatInvite, error)

func (*MessagesServiceImpl) MessagesClearRecentStickers

func (s *MessagesServiceImpl) MessagesClearRecentStickers(ctx context.Context, request *mtproto.TLMessagesClearRecentStickers) (*mtproto.Bool, error)

func (*MessagesServiceImpl) MessagesCreateChat

func (s *MessagesServiceImpl) MessagesCreateChat(ctx context.Context, request *mtproto.TLMessagesCreateChat) (reply *mtproto.Updates, err error)

messages.createChat#9cb126e users:Vector<InputUser> title:string = Updates;

func (*MessagesServiceImpl) MessagesDeleteChatUser

func (s *MessagesServiceImpl) MessagesDeleteChatUser(ctx context.Context, request *mtproto.TLMessagesDeleteChatUser) (reply *mtproto.Updates, err error)

messages.deleteChatUser#e0611f16 chat_id:int user_id:InputUser = Updates;

func (*MessagesServiceImpl) MessagesDeleteHistory

func (*MessagesServiceImpl) MessagesDeleteMessages

func (*MessagesServiceImpl) MessagesDiscardEncryption

func (s *MessagesServiceImpl) MessagesDiscardEncryption(ctx context.Context, request *mtproto.TLMessagesDiscardEncryption) (*mtproto.Bool, error)

func (*MessagesServiceImpl) MessagesEditChatAdmin

func (s *MessagesServiceImpl) MessagesEditChatAdmin(ctx context.Context, request *mtproto.TLMessagesEditChatAdmin) (*mtproto.Bool, error)

func (*MessagesServiceImpl) MessagesEditChatPhoto

func (s *MessagesServiceImpl) MessagesEditChatPhoto(ctx context.Context, request *mtproto.TLMessagesEditChatPhoto) (*mtproto.Updates, error)

func (*MessagesServiceImpl) MessagesEditChatTitle

func (s *MessagesServiceImpl) MessagesEditChatTitle(ctx context.Context, request *mtproto.TLMessagesEditChatTitle) (reply *mtproto.Updates, err error)

messages.editChatTitle#dc452855 chat_id:int title:string = Updates;

func (*MessagesServiceImpl) MessagesEditInlineBotMessage

func (s *MessagesServiceImpl) MessagesEditInlineBotMessage(ctx context.Context, request *mtproto.TLMessagesEditInlineBotMessage) (*mtproto.Bool, error)

func (*MessagesServiceImpl) MessagesEditMessage

func (s *MessagesServiceImpl) MessagesEditMessage(ctx context.Context, request *mtproto.TLMessagesEditMessage) (*mtproto.Updates, error)

func (*MessagesServiceImpl) MessagesExportChatInvite

func (*MessagesServiceImpl) MessagesFaveSticker

func (s *MessagesServiceImpl) MessagesFaveSticker(ctx context.Context, request *mtproto.TLMessagesFaveSticker) (*mtproto.Bool, error)

func (*MessagesServiceImpl) MessagesForwardMessage

func (s *MessagesServiceImpl) MessagesForwardMessage(ctx context.Context, request *mtproto.TLMessagesForwardMessage) (*mtproto.Updates, error)

func (*MessagesServiceImpl) MessagesForwardMessages

func (s *MessagesServiceImpl) MessagesForwardMessages(ctx context.Context, request *mtproto.TLMessagesForwardMessages) (*mtproto.Updates, error)

func (*MessagesServiceImpl) MessagesGetAllChats

func (s *MessagesServiceImpl) MessagesGetAllChats(ctx context.Context, request *mtproto.TLMessagesGetAllChats) (*mtproto.Messages_Chats, error)

func (*MessagesServiceImpl) MessagesGetAllDrafts

func (s *MessagesServiceImpl) MessagesGetAllDrafts(ctx context.Context, request *mtproto.TLMessagesGetAllDrafts) (*mtproto.Updates, error)

func (*MessagesServiceImpl) MessagesGetAllStickers

func (*MessagesServiceImpl) MessagesGetArchivedStickers

func (*MessagesServiceImpl) MessagesGetBotCallbackAnswer

func (*MessagesServiceImpl) MessagesGetChats

func (*MessagesServiceImpl) MessagesGetCommonChats

func (s *MessagesServiceImpl) MessagesGetCommonChats(ctx context.Context, request *mtproto.TLMessagesGetCommonChats) (*mtproto.Messages_Chats, error)

func (*MessagesServiceImpl) MessagesGetDhConfig

func (*MessagesServiceImpl) MessagesGetDialogs

query: { messages_getDialogs

  flags: 1 [INT],
  exclude_pinned: YES [ BY BIT 0 IN FIELD flags ],
  offset_date: 0 [INT],
  offset_id: 0 [INT],
  offset_peer: { inputPeerEmpty },
  limit: 20 [INT],
},

func (*MessagesServiceImpl) MessagesGetDocumentByHash

func (s *MessagesServiceImpl) MessagesGetDocumentByHash(ctx context.Context, request *mtproto.TLMessagesGetDocumentByHash) (*mtproto.Document, error)

func (*MessagesServiceImpl) MessagesGetFavedStickers

func (*MessagesServiceImpl) MessagesGetFeaturedStickers

func (*MessagesServiceImpl) MessagesGetFullChat

func (*MessagesServiceImpl) MessagesGetGameHighScores

func (*MessagesServiceImpl) MessagesGetHistory

message TL_messages_getHistory {
  InputPeer peer = 1;
  int32 offset_id = 2;
  int32 offset_date = 3;
  int32 add_offset = 4;
  int32 limit = 5;
  int32 max_id = 6;
  int32 min_id = 7;
};

messages.getHistory#afa92846 peer:InputPeer offset_id:int offset_date:int add_offset:int limit:int max_id:int min_id:int = messages.Messages; messages.messages#8c718e87 messages:Vector<Message> chats:Vector<Chat> users:Vector<User> = messages.Messages;

func (*MessagesServiceImpl) MessagesGetInlineBotResults

func (*MessagesServiceImpl) MessagesGetInlineGameHighScores

func (s *MessagesServiceImpl) MessagesGetInlineGameHighScores(ctx context.Context, request *mtproto.TLMessagesGetInlineGameHighScores) (*mtproto.Messages_HighScores, error)

func (*MessagesServiceImpl) MessagesGetMaskStickers

func (*MessagesServiceImpl) MessagesGetMessageEditData

func (*MessagesServiceImpl) MessagesGetMessages

func (*MessagesServiceImpl) MessagesGetPeerDialogs

func (*MessagesServiceImpl) MessagesGetPeerSettings

func (s *MessagesServiceImpl) MessagesGetPeerSettings(ctx context.Context, request *mtproto.TLMessagesGetPeerSettings) (*mtproto.PeerSettings, error)

func (*MessagesServiceImpl) MessagesGetPinnedDialogs

func (*MessagesServiceImpl) MessagesGetRecentStickers

func (*MessagesServiceImpl) MessagesGetSavedGifs

func (*MessagesServiceImpl) MessagesGetStickerSet

func (*MessagesServiceImpl) MessagesGetUnreadMentions

func (s *MessagesServiceImpl) MessagesGetUnreadMentions(ctx context.Context, request *mtproto.TLMessagesGetUnreadMentions) (*mtproto.Messages_Messages, error)

func (*MessagesServiceImpl) MessagesGetWebPage

func (s *MessagesServiceImpl) MessagesGetWebPage(ctx context.Context, request *mtproto.TLMessagesGetWebPage) (*mtproto.WebPage, error)

func (*MessagesServiceImpl) MessagesGetWebPagePreview

func (s *MessagesServiceImpl) MessagesGetWebPagePreview(ctx context.Context, request *mtproto.TLMessagesGetWebPagePreview) (*mtproto.MessageMedia, error)

func (*MessagesServiceImpl) MessagesHideReportSpam

func (s *MessagesServiceImpl) MessagesHideReportSpam(ctx context.Context, request *mtproto.TLMessagesHideReportSpam) (*mtproto.Bool, error)

func (*MessagesServiceImpl) MessagesImportChatInvite

func (s *MessagesServiceImpl) MessagesImportChatInvite(ctx context.Context, request *mtproto.TLMessagesImportChatInvite) (*mtproto.Updates, error)

func (*MessagesServiceImpl) MessagesInstallStickerSet

func (*MessagesServiceImpl) MessagesMigrateChat

func (s *MessagesServiceImpl) MessagesMigrateChat(ctx context.Context, request *mtproto.TLMessagesMigrateChat) (*mtproto.Updates, error)

func (*MessagesServiceImpl) MessagesReadEncryptedHistory

func (s *MessagesServiceImpl) MessagesReadEncryptedHistory(ctx context.Context, request *mtproto.TLMessagesReadEncryptedHistory) (*mtproto.Bool, error)

func (*MessagesServiceImpl) MessagesReadFeaturedStickers

func (s *MessagesServiceImpl) MessagesReadFeaturedStickers(ctx context.Context, request *mtproto.TLMessagesReadFeaturedStickers) (*mtproto.Bool, error)

func (*MessagesServiceImpl) MessagesReadHistory

func (*MessagesServiceImpl) MessagesReadMessageContents

func (*MessagesServiceImpl) MessagesReorderPinnedDialogs

func (s *MessagesServiceImpl) MessagesReorderPinnedDialogs(ctx context.Context, request *mtproto.TLMessagesReorderPinnedDialogs) (*mtproto.Bool, error)

func (*MessagesServiceImpl) MessagesReorderStickerSets

func (s *MessagesServiceImpl) MessagesReorderStickerSets(ctx context.Context, request *mtproto.TLMessagesReorderStickerSets) (*mtproto.Bool, error)

func (*MessagesServiceImpl) MessagesReportEncryptedSpam

func (s *MessagesServiceImpl) MessagesReportEncryptedSpam(ctx context.Context, request *mtproto.TLMessagesReportEncryptedSpam) (*mtproto.Bool, error)

func (*MessagesServiceImpl) MessagesReportSpam

func (s *MessagesServiceImpl) MessagesReportSpam(ctx context.Context, request *mtproto.TLMessagesReportSpam) (*mtproto.Bool, error)

func (*MessagesServiceImpl) MessagesRequestEncryption

func (s *MessagesServiceImpl) MessagesRequestEncryption(ctx context.Context, request *mtproto.TLMessagesRequestEncryption) (*mtproto.EncryptedChat, error)

func (*MessagesServiceImpl) MessagesSaveDraft

func (s *MessagesServiceImpl) MessagesSaveDraft(ctx context.Context, request *mtproto.TLMessagesSaveDraft) (*mtproto.Bool, error)

func (*MessagesServiceImpl) MessagesSaveGif

func (s *MessagesServiceImpl) MessagesSaveGif(ctx context.Context, request *mtproto.TLMessagesSaveGif) (*mtproto.Bool, error)

func (*MessagesServiceImpl) MessagesSaveRecentSticker

func (s *MessagesServiceImpl) MessagesSaveRecentSticker(ctx context.Context, request *mtproto.TLMessagesSaveRecentSticker) (*mtproto.Bool, error)

func (*MessagesServiceImpl) MessagesSearch

messages.search#39e9ea0 flags:# peer:InputPeer q:string from_id:flags.0?InputUser filter:MessagesFilter min_date:int max_date:int offset_id:int add_offset:int limit:int max_id:int min_id:int = messages.Messages; {peer:<inputPeerUser:<user_id:2 access_hash:5537087501845505974 > > filter:<inputMessagesFilterUrl:<> > }

func (*MessagesServiceImpl) MessagesSearchGifs

func (*MessagesServiceImpl) MessagesSearchGlobal

func (*MessagesServiceImpl) MessagesSendEncrypted

func (*MessagesServiceImpl) MessagesSendEncryptedFile

func (*MessagesServiceImpl) MessagesSendEncryptedService

func (*MessagesServiceImpl) MessagesSendInlineBotResult

func (s *MessagesServiceImpl) MessagesSendInlineBotResult(ctx context.Context, request *mtproto.TLMessagesSendInlineBotResult) (*mtproto.Updates, error)

func (*MessagesServiceImpl) MessagesSendMedia

func (s *MessagesServiceImpl) MessagesSendMedia(ctx context.Context, request *mtproto.TLMessagesSendMedia) (*mtproto.Updates, error)

func (*MessagesServiceImpl) MessagesSendMessage

func (s *MessagesServiceImpl) MessagesSendMessage(ctx context.Context, request *mtproto.TLMessagesSendMessage) (reply *mtproto.Updates, err error)

// messages.sendMessage#fa88427a flags:# no_webpage:flags.1?true silent:flags.5?true background:flags.6?true clear_draft:flags.7?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> = Updates;

message TL_messages_sendMessage {
  bool no_webpage = 1;
  bool silent = 2;
  bool background = 3;
  bool clear_draft = 4;
  InputPeer peer = 5;
  int32 reply_to_msg_id = 6;
  string message = 7;
  int64 random_id = 8;
  ReplyMarkup reply_markup = 9;
  repeated MessageEntity entities = 10;
};

// updateShortSentMessage#11f1331c flags:# out:flags.1?true id:int pts:int pts_count:int date:int media:flags.9?MessageMedia entities:flags.7?Vector<MessageEntity> = Updates;

message TL_updateShortSentMessage {
  bool out = 1;
  int32 id = 2;
  int32 pts = 3;
  int32 pts_count = 4;
  int32 date = 5;
  MessageMedia media = 6;
  repeated MessageEntity entities = 7;
}

// updateShortMessage#914fbf11 flags:# out:flags.1?true mentioned:flags.4?true media_unread:flags.5?true silent:flags.13?true id:int user_id:int message:string pts:int pts_count:int date:int fwd_from:flags.2?MessageFwdHeader via_bot_id:flags.11?int reply_to_msg_id:flags.3?int entities:flags.7?Vector<MessageEntity> = Updates;

message TL_updateShortMessage {
  bool out = 1;
  bool mentioned = 2;
  bool media_unread = 3;
  bool silent = 4;
  int32 id = 5;
  int32 user_id = 6;
  string message = 7;
  int32 pts = 8;
  int32 pts_count = 9;
  int32 date = 10;
  MessageFwdHeader fwd_from = 11;
  int32 via_bot_id = 12;
  int32 reply_to_msg_id = 13;
  repeated MessageEntity entities = 14;
}

func (*MessagesServiceImpl) MessagesSendScreenshotNotification

func (s *MessagesServiceImpl) MessagesSendScreenshotNotification(ctx context.Context, request *mtproto.TLMessagesSendScreenshotNotification) (*mtproto.Updates, error)

func (*MessagesServiceImpl) MessagesSetBotCallbackAnswer

func (s *MessagesServiceImpl) MessagesSetBotCallbackAnswer(ctx context.Context, request *mtproto.TLMessagesSetBotCallbackAnswer) (*mtproto.Bool, error)

func (*MessagesServiceImpl) MessagesSetBotPrecheckoutResults

func (s *MessagesServiceImpl) MessagesSetBotPrecheckoutResults(ctx context.Context, request *mtproto.TLMessagesSetBotPrecheckoutResults) (*mtproto.Bool, error)

func (*MessagesServiceImpl) MessagesSetBotShippingResults

func (s *MessagesServiceImpl) MessagesSetBotShippingResults(ctx context.Context, request *mtproto.TLMessagesSetBotShippingResults) (*mtproto.Bool, error)

func (*MessagesServiceImpl) MessagesSetEncryptedTyping

func (s *MessagesServiceImpl) MessagesSetEncryptedTyping(ctx context.Context, request *mtproto.TLMessagesSetEncryptedTyping) (*mtproto.Bool, error)

func (*MessagesServiceImpl) MessagesSetGameScore

func (s *MessagesServiceImpl) MessagesSetGameScore(ctx context.Context, request *mtproto.TLMessagesSetGameScore) (*mtproto.Updates, error)

func (*MessagesServiceImpl) MessagesSetInlineBotResults

func (s *MessagesServiceImpl) MessagesSetInlineBotResults(ctx context.Context, request *mtproto.TLMessagesSetInlineBotResults) (*mtproto.Bool, error)

func (*MessagesServiceImpl) MessagesSetInlineGameScore

func (s *MessagesServiceImpl) MessagesSetInlineGameScore(ctx context.Context, request *mtproto.TLMessagesSetInlineGameScore) (*mtproto.Bool, error)

func (*MessagesServiceImpl) MessagesSetTyping

func (s *MessagesServiceImpl) MessagesSetTyping(ctx context.Context, request *mtproto.TLMessagesSetTyping) (*mtproto.Bool, error)

func (*MessagesServiceImpl) MessagesStartBot

func (s *MessagesServiceImpl) MessagesStartBot(ctx context.Context, request *mtproto.TLMessagesStartBot) (*mtproto.Updates, error)

func (*MessagesServiceImpl) MessagesToggleChatAdmins

func (s *MessagesServiceImpl) MessagesToggleChatAdmins(ctx context.Context, request *mtproto.TLMessagesToggleChatAdmins) (*mtproto.Updates, error)

func (*MessagesServiceImpl) MessagesToggleDialogPin

func (s *MessagesServiceImpl) MessagesToggleDialogPin(ctx context.Context, request *mtproto.TLMessagesToggleDialogPin) (*mtproto.Bool, error)

func (*MessagesServiceImpl) MessagesUninstallStickerSet

func (s *MessagesServiceImpl) MessagesUninstallStickerSet(ctx context.Context, request *mtproto.TLMessagesUninstallStickerSet) (*mtproto.Bool, error)

func (*MessagesServiceImpl) MessagesUploadMedia

func (s *MessagesServiceImpl) MessagesUploadMedia(ctx context.Context, request *mtproto.TLMessagesUploadMedia) (*mtproto.MessageMedia, error)

Jump to

Keyboard shortcuts

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