Documentation
¶
Index ¶
- type API
- func (api *API) AddChatUser(properties ...any) (ok bool, err error)
- func (api *API) AddFriend(properties ...any) (int, error)
- func (api *API) AddFriendsList(properties ...any) (int, error)
- func (api *API) AddGroupAddress(properties ...any) (addGroupAddress responses.AddGroupAddress, err error)
- func (api *API) AddGroupCallbackServer(properties ...any) (addGroupAddress responses.AddGroupCallbackServer, err error)
- func (api *API) AddGroupLink(properties ...any) (addGroupAddress responses.AddGroupAddress, err error)
- func (api *API) AddLike(properties ...any) (likes int, reactions responses.Reactions, err error)
- func (api *API) AllowMessagesFromGroup(properties ...any) (ok bool, err error)
- func (api *API) ApproveRequestGroup(properties ...any) (ok bool, err error)
- func (api *API) AreFriends(properties ...any) ([]responses.AreFriend, error)
- func (api *API) Ban(ownerID int) (bool, error)
- func (api *API) BanUser(properties ...any) (ok bool, err error)
- func (api *API) Call(method string, query string, response responses.Response) error
- func (api *API) ChangePassword(properties ...any) (string, error)
- func (api *API) CreateChat(properties ...any) (chatID int, users []int, err error)
- func (api *API) CreateGroup(properties ...any) (group responses.Group, err error)
- func (api *API) DeleteAllFriendsRequests() (bool, error)
- func (api *API) DeleteChat(properties ...any) (lastDeletedID int, err error)
- func (api *API) DeleteChatPhoto(properties ...any) (messageID int, chat responses.Chat, err error)
- func (api *API) DeleteFriend(userID int) (responses.DeleteFriend, error)
- func (api *API) DeleteFriendsList(listID int) (bool, error)
- func (api *API) DeleteGroupAddress(properties ...any) (ok bool, err error)
- func (api *API) DeleteGroupCallbackServer(properties ...any) (ok bool, err error)
- func (api *API) DeleteGroupLink(properties ...any) (ok bool, err error)
- func (api *API) DeleteLike(properties ...any) (likes int, reactions responses.Reactions, err error)
- func (api *API) DeleteMessage(properties ...any) (message responses.DeleteMessage, err error)
- func (api *API) DeleteMessages(properties ...any) (messages []responses.DeleteMessage, err error)
- func (api *API) DeleteReaction(properties ...any) (ok bool, err error)
- func (api *API) DenyMessagesFromGroup(properties ...any) (ok bool, err error)
- func (api *API) EditAccountInfo(properties ...any) (bool, error)
- func (api *API) EditChatTitle(properties ...any) (ok bool, err error)
- func (api *API) EditFriends(properties ...any) (bool, error)
- func (api *API) EditFriendsList(properties ...any) (bool, error)
- func (api *API) EditGroup(properties ...any) (ok bool, err error)
- func (api *API) EditGroupCallbackServer(properties ...any) (ok bool, err error)
- func (api *API) EditGroupLink(properties ...any) (ok bool, err error)
- func (api *API) EditGroupManager(properties ...any) (status string, err error)
- func (api *API) EditMessage(properties ...any) (ok bool, err error)
- func (api *API) EditProfileInfo(properties ...any) (int, responses.NameRequest, error)
- func (api *API) Execute(properties ...any) (any, error)
- func (api *API) GetActiveOffers(properties ...any) ([]int, error)
- func (api *API) GetAlbums(properties ...any) ([]responses.Album, error)
- func (api *API) GetAppPermissions(userID int) (int, error)
- func (api *API) GetBannedUsers(properties ...any) (count int, bans []responses.BannedUserResponse, err error)
- func (api *API) GetBans(properties ...any) ([]int, []responses.User, error)
- func (api *API) GetChat(properties ...any) (chat responses.Conversation, users []responses.User, groups []responses.Group, ...)
- func (api *API) GetChatLink(properties ...any) (link string, err error)
- func (api *API) GetChatMembers(properties ...any) (members responses.ChatMembers, err error)
- func (api *API) GetChats(properties ...any) (chats responses.Chats, err error)
- func (api *API) GetCounters() (responses.Counters, error)
- func (api *API) GetFollowers(properties ...any) (friendsCount int, followers []responses.User, err error)
- func (api *API) GetFriends(properties ...any) ([]responses.User, error)
- func (api *API) GetFriendsLists(properties ...any) ([]responses.FriendsListItem, error)
- func (api *API) GetFriendsRequests(properties ...any) ([]responses.User, error)
- func (api *API) GetGifts(properties ...any) (int, []responses.Gift, error)
- func (api *API) GetGroup(properties ...any) (group responses.Group, err error)
- func (api *API) GetGroupAddresses(properties ...any) (ok bool, err error)
- func (api *API) GetGroupCallbackConfirmationCode(groupID int) (confirmationCode string, err error)
- func (api *API) GetGroupCallbackServers(properties ...any) (callbackServer []responses.GroupCallbackServer, err error)
- func (api *API) GetGroupCallbackSettings(properties ...any) (version string, events responses.SettingsEvents, err error)
- func (api *API) GetGroupCatalogInfo(properties ...any) (enabled int, categories []responses.GroupCatalogInfoCategory, ...)
- func (api *API) GetGroupInvitedUsers(properties ...any) (enabled int, categories []responses.GroupCatalogInfoCategory, ...)
- func (api *API) GetGroupLongPollServer(groupID int) (server responses.LongPollServer, err error)
- func (api *API) GetGroupLongPollSettings(groupID int) (ok bool, version string, events responses.SettingsEvents, err error)
- func (api *API) GetGroupMembers(properties ...any) (ok []responses.GroupMember, nextFrom string, err error)
- func (api *API) GetGroupOnlineStatus(groupID int) (status string, err error)
- func (api *API) GetGroupRequests(properties ...any) (groups []responses.User, err error)
- func (api *API) GetGroupSettings(groupID int) (groups responses.GroupSettings, err error)
- func (api *API) GetGroupTokenPermissions() (mask int, permissions []responses.GroupTokenPermission, err error)
- func (api *API) GetGroups(properties ...any) (groups []responses.Group, err error)
- func (api *API) GetHealth() (statuses []responses.HealthStatus, err error)
- func (api *API) GetHistoryMessages(properties ...any) (historyMessages responses.HistoryMessages, err error)
- func (api *API) GetInfo(properties ...any) (responses.Info, error)
- func (api *API) GetIntentUsers(properties ...any) (chats responses.Chats, err error)
- func (api *API) GetLastActivity(properties ...any) (online bool, time int, err error)
- func (api *API) GetLikes(properties ...any) (likes []responses.User, err error)
- func (api *API) GetMessage(properties ...any) (message update.Message, users []responses.User, groups []responses.Group, ...)
- func (api *API) GetMessages(properties ...any) (messages responses.Messages, err error)
- func (api *API) GetMessagesReactions(properties ...any) (reactions []responses.MessagesReaction, err error)
- func (api *API) GetMutualFriends(properties ...any) ([]responses.MutualFriend, error)
- func (api *API) GetMyChats(properties ...any) (chats responses.Chats, err error)
- func (api *API) GetOnlineFriends(properties ...any) ([]int, []int, error)
- func (api *API) GetPhotos(properties ...any) ([]update.Photo, error)
- func (api *API) GetProfileInfo() (info responses.ProfileInfo, err error)
- func (api *API) GetReactionaryMessages(properties ...any) (counters []responses.ReactionaryMessagesCounters, ...)
- func (api *API) GetReactionsAssets(properties ...any) (version int, reactionIDs []int, assets []responses.ReactionsAsset, err error)
- func (api *API) GetRecentFriends(properties ...any) ([]int, error)
- func (api *API) GetStatus(properties ...any) (text string, err error)
- func (api *API) GetStickers(properties ...any) (stickers []responses.Sticker, err error)
- func (api *API) GetStorage(properties ...any) (storages responses.Storages, err error)
- func (api *API) GetStorageKeys(userID int) (keys []string, err error)
- func (api *API) GetSubscriptions(properties ...any) (followers []responses.Subscription, err error)
- func (api *API) GetSuggestionsFriends(properties ...any) ([]responses.User, error)
- func (api *API) GetUploadAlbumPhotoServer(properties ...any) (server responses.UploadMessagesPhotoServer, err error)
- func (api *API) GetUploadMessagesDocumentServer(properties ...any) (server responses.UploadMessagesDocumentServer, err error)
- func (api *API) GetUploadMessagesPhotoServer(chatID int) (server responses.UploadMessagesPhotoServer, err error)
- func (api *API) GetUser(properties ...any) (user responses.User, err error)
- func (api *API) GetUserGroupInvites(properties ...any) (all []responses.Group, users []responses.User, groups []responses.Group, ...)
- func (api *API) GetUserGroups(properties ...any) (ok []responses.Group, err error)
- func (api *API) GetUserLongPollServer(properties ...any) (server responses.LongPollServer, err error)
- func (api *API) GetUsers(properties ...any) (user []responses.User, err error)
- func (api *API) InviteGroup(properties ...any) (code bool, err error)
- func (api *API) IsGroupMember(properties ...any) (member, canInvite int, err error)
- func (api *API) IsLiked(properties ...any) (liked bool, reactionID int, copied bool, err error)
- func (api *API) IsMessagesFromGroupAllowed(properties ...any) (ok bool, err error)
- func (api *API) JoinChatByInviteLink(properties ...any) (chatID int, err error)
- func (api *API) JoinGroup(properties ...any) (code bool, err error)
- func (api *API) KickUser(properties ...any) (ok bool, err error)
- func (api *API) LeaveGroup(groupID int) (code bool, err error)
- func (api *API) MarkChatAsAnswered(properties ...any) (ok bool, err error)
- func (api *API) MuteUser(properties ...any) (mute responses.MuteUser, err error)
- func (api *API) PinMessage(properties ...any) (message responses.PinMessage, err error)
- func (api *API) RemoveGroupUser(properties ...any) (code bool, err error)
- func (api *API) ReorderGroupLink(properties ...any) (ok bool, err error)
- func (api *API) ReportUser(properties ...any) (ok bool, err error)
- func (api *API) ResolveDomain(domain string) (typ string, objectID int, err error)
- func (api *API) RestoreMessage(properties ...any) (ok bool, err error)
- func (api *API) SaveUploadAlbumPhoto(properties ...any) (photos []responses.SaveUploadAlbumPhoto, err error)
- func (api *API) SaveUploadMessagesDocument(file string) (typ string, document responses.SaveUploadMessageDocument, err error)
- func (api *API) SaveUploadMessagesPhoto(server int, photo, hash string) (photos []responses.SaveUploadMessagesPhoto, err error)
- func (api *API) SearchFriends(properties ...any) ([]responses.User, error)
- func (api *API) SearchGroup(properties ...any) (groups []responses.Group, err error)
- func (api *API) SearchUser(properties ...any) (ok bool, err error)
- func (api *API) SendMessage(properties ...any) (message responses.SendMessage, err error)
- func (api *API) SendMessageEventAnswer(properties ...any) (ok bool, err error)
- func (api *API) SendMessages(properties ...any) (messages []responses.SendMessage, err error)
- func (api *API) SendReaction(properties ...any) (ok bool, err error)
- func (api *API) SetActivity(properties ...any) (ok bool, err error)
- func (api *API) SetGroupLongPollSettings(properties ...any) (ok bool, err error)
- func (api *API) SetGroupOffline(groupID int) (ok bool, err error)
- func (api *API) SetGroupOnline(groupID int) (ok bool, err error)
- func (api *API) SetJSON() string
- func (api *API) SetMessagePack() string
- func (api *API) SetOffline() (bool, error)
- func (api *API) SetOnline(properties ...any) (bool, error)
- func (api *API) SetStatus(properties ...any) (ok bool, err error)
- func (api *API) SetStorage(properties ...any) (result any, err error)
- func (api *API) Spam(properties ...any) (message responses.DeleteMessage, err error)
- func (api *API) Spams(properties ...any) (messages []responses.DeleteMessage, err error)
- func (api *API) Unban(ownerID int) (bool, error)
- func (api *API) UnbanUser(properties ...any) (ok bool, err error)
- func (api *API) UnpinMessage(properties ...any) (ok bool, err error)
- func (api *API) UpdateWidgets(properties ...any) (ok bool, err error)
- func (api *API) UploadAlbumPhotos(albumID int, files []types.UploadFile, properties ...any) (photo []responses.SaveUploadAlbumPhoto, err error)
- func (api *API) UploadFiles(serverURL string, files []types.UploadFile) (uploadedFile responses.UploadedFiles, err error)
- func (api *API) UploadMessagesDocument(chatID int, file types.UploadFile) (typ string, document responses.SaveUploadMessageDocument, err error)
- func (api *API) UploadMessagesPhoto(chatID int, fileName string, fileBytes []byte) (photo responses.SaveUploadMessagesPhoto, err error)
- type Deprecated
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type API ¶
type API struct { *botsgo.Client ID int `json:"id"` Token string `json:"token"` Version string `json:"version"` IsGroup bool `json:"is_group"` Deprecated Deprecated ContentType string Limit int // contains filtered or unexported fields }
func NewCommunity ¶ added in v1.1.0
func (*API) AddGroupAddress ¶
func (api *API) AddGroupAddress(properties ...any) (addGroupAddress responses.AddGroupAddress, err error)
func (*API) AddGroupCallbackServer ¶
func (api *API) AddGroupCallbackServer(properties ...any) (addGroupAddress responses.AddGroupCallbackServer, err error)
func (*API) AddGroupLink ¶
func (api *API) AddGroupLink(properties ...any) (addGroupAddress responses.AddGroupAddress, err error)
func (*API) AllowMessagesFromGroup ¶
func (*API) ApproveRequestGroup ¶
func (*API) AreFriends ¶
func (*API) CreateChat ¶
func (*API) CreateGroup ¶
func (*API) DeleteAllFriendsRequests ¶
func (*API) DeleteChat ¶
func (*API) DeleteChatPhoto ¶
func (*API) DeleteFriend ¶
func (api *API) DeleteFriend(userID int) (responses.DeleteFriend, error)
func (*API) DeleteGroupAddress ¶
func (*API) DeleteGroupCallbackServer ¶
func (*API) DeleteGroupLink ¶
func (*API) DeleteLike ¶
func (*API) DeleteMessage ¶
func (api *API) DeleteMessage(properties ...any) (message responses.DeleteMessage, err error)
func (*API) DeleteMessages ¶
func (api *API) DeleteMessages(properties ...any) (messages []responses.DeleteMessage, err error)
func (*API) DenyMessagesFromGroup ¶
func (*API) EditGroupCallbackServer ¶
func (*API) EditGroupManager ¶
func (*API) EditProfileInfo ¶
func (*API) GetBannedUsers ¶
func (*API) GetChatMembers ¶
func (api *API) GetChatMembers(properties ...any) (members responses.ChatMembers, err error)
func (*API) GetFollowers ¶
func (*API) GetFriendsLists ¶
func (api *API) GetFriendsLists(properties ...any) ([]responses.FriendsListItem, error)
func (*API) GetFriendsRequests ¶
func (*API) GetGroupAddresses ¶
func (*API) GetGroupCallbackConfirmationCode ¶
func (*API) GetGroupCallbackServers ¶
func (api *API) GetGroupCallbackServers(properties ...any) (callbackServer []responses.GroupCallbackServer, err error)
func (*API) GetGroupCallbackSettings ¶
func (*API) GetGroupCatalogInfo ¶
func (api *API) GetGroupCatalogInfo(properties ...any) (enabled int, categories []responses.GroupCatalogInfoCategory, subcategories []responses.Subcategory, err error)
func (*API) GetGroupInvitedUsers ¶
func (api *API) GetGroupInvitedUsers(properties ...any) (enabled int, categories []responses.GroupCatalogInfoCategory, subcategories []responses.Subcategory, err error)
func (*API) GetGroupLongPollServer ¶
func (api *API) GetGroupLongPollServer(groupID int) (server responses.LongPollServer, err error)
func (*API) GetGroupLongPollSettings ¶
func (*API) GetGroupMembers ¶
func (*API) GetGroupOnlineStatus ¶
func (*API) GetGroupRequests ¶
func (*API) GetGroupSettings ¶
func (api *API) GetGroupSettings(groupID int) (groups responses.GroupSettings, err error)
func (*API) GetGroupTokenPermissions ¶
func (api *API) GetGroupTokenPermissions() (mask int, permissions []responses.GroupTokenPermission, err error)
func (*API) GetHistoryMessages ¶
func (api *API) GetHistoryMessages(properties ...any) (historyMessages responses.HistoryMessages, err error)
func (*API) GetIntentUsers ¶
func (*API) GetLastActivity ¶
func (*API) GetMessage ¶
func (*API) GetMessages ¶
func (*API) GetMessagesReactions ¶
func (api *API) GetMessagesReactions(properties ...any) (reactions []responses.MessagesReaction, err error)
func (*API) GetMutualFriends ¶
func (api *API) GetMutualFriends(properties ...any) ([]responses.MutualFriend, error)
func (*API) GetMyChats ¶
func (*API) GetOnlineFriends ¶
func (*API) GetProfileInfo ¶
func (api *API) GetProfileInfo() (info responses.ProfileInfo, err error)
func (*API) GetReactionaryMessages ¶
func (api *API) GetReactionaryMessages(properties ...any) (counters []responses.ReactionaryMessagesCounters, reactions []responses.ReactionaryMessagesReactions, err error)
func (*API) GetReactionsAssets ¶
func (*API) GetStickers ¶
func (*API) GetStorage ¶
func (*API) GetSubscriptions ¶
func (api *API) GetSubscriptions(properties ...any) (followers []responses.Subscription, err error)
func (*API) GetSuggestionsFriends ¶
func (*API) GetUploadAlbumPhotoServer ¶ added in v1.1.0
func (api *API) GetUploadAlbumPhotoServer(properties ...any) (server responses.UploadMessagesPhotoServer, err error)
func (*API) GetUploadMessagesDocumentServer ¶
func (api *API) GetUploadMessagesDocumentServer(properties ...any) (server responses.UploadMessagesDocumentServer, err error)
func (*API) GetUploadMessagesPhotoServer ¶
func (api *API) GetUploadMessagesPhotoServer(chatID int) (server responses.UploadMessagesPhotoServer, err error)
func (*API) GetUserGroupInvites ¶
func (*API) GetUserGroups ¶
func (*API) GetUserLongPollServer ¶
func (api *API) GetUserLongPollServer(properties ...any) (server responses.LongPollServer, err error)
func (*API) IsGroupMember ¶
func (*API) IsMessagesFromGroupAllowed ¶
func (*API) JoinChatByInviteLink ¶
func (*API) MarkChatAsAnswered ¶
func (*API) PinMessage ¶
func (api *API) PinMessage(properties ...any) (message responses.PinMessage, err error)
func (*API) RemoveGroupUser ¶
func (*API) ReorderGroupLink ¶
func (*API) ResolveDomain ¶
func (*API) SaveUploadAlbumPhoto ¶ added in v1.1.0
func (api *API) SaveUploadAlbumPhoto(properties ...any) (photos []responses.SaveUploadAlbumPhoto, err error)
func (*API) SaveUploadMessagesDocument ¶
func (*API) SaveUploadMessagesPhoto ¶
func (*API) SearchFriends ¶
func (*API) SearchGroup ¶
func (*API) SendMessage ¶
func (api *API) SendMessage(properties ...any) (message responses.SendMessage, err error)
func (*API) SendMessageEventAnswer ¶
func (*API) SendMessages ¶ added in v1.1.0
func (api *API) SendMessages(properties ...any) (messages []responses.SendMessage, err error)
func (*API) SetGroupLongPollSettings ¶
func (*API) SetMessagePack ¶
func (*API) SetOffline ¶
func (*API) Spam ¶
func (api *API) Spam(properties ...any) (message responses.DeleteMessage, err error)
func (*API) Spams ¶
func (api *API) Spams(properties ...any) (messages []responses.DeleteMessage, err error)
func (*API) UploadAlbumPhotos ¶ added in v1.1.0
func (api *API) UploadAlbumPhotos(albumID int, files []types.UploadFile, properties ...any) (photo []responses.SaveUploadAlbumPhoto, err error)
func (*API) UploadFiles ¶ added in v1.1.0
func (api *API) UploadFiles(serverURL string, files []types.UploadFile) (uploadedFile responses.UploadedFiles, err error)
func (*API) UploadMessagesDocument ¶
func (api *API) UploadMessagesDocument(chatID int, file types.UploadFile) (typ string, document responses.SaveUploadMessageDocument, err error)
func (*API) UploadMessagesPhoto ¶
type Deprecated ¶
type Deprecated struct {
Bot *API
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.