mirror of
https://github.com/cwinfo/matterbridge.git
synced 2025-09-11 05:22:30 +00:00
Add vk bridge (#1372)
* Add vk bridge * Vk bridge attachments * Vk bridge forwarded messages * Vk bridge sample config and code cleanup * Vk bridge add vendor * Vk bridge message edit * Vk bridge: fix fetching names of other bots * Vk bridge: code cleanup * Vk bridge: fix shadows declaration * Vk bridge: remove UseFileURL
This commit is contained in:
33
vendor/github.com/SevereCloud/vksdk/v2/api/widgets.go
generated
vendored
Normal file
33
vendor/github.com/SevereCloud/vksdk/v2/api/widgets.go
generated
vendored
Normal file
@@ -0,0 +1,33 @@
|
||||
package api // import "github.com/SevereCloud/vksdk/v2/api"
|
||||
|
||||
import (
|
||||
"github.com/SevereCloud/vksdk/v2/object"
|
||||
)
|
||||
|
||||
// WidgetsGetCommentsResponse struct.
|
||||
type WidgetsGetCommentsResponse struct {
|
||||
Count int `json:"count"`
|
||||
Posts []object.WidgetsWidgetComment `json:"posts"`
|
||||
}
|
||||
|
||||
// WidgetsGetComments gets a list of comments for the page added through the Comments widget.
|
||||
//
|
||||
// https://vk.com/dev/widgets.getComments
|
||||
func (vk *VK) WidgetsGetComments(params Params) (response WidgetsGetCommentsResponse, err error) {
|
||||
err = vk.RequestUnmarshal("widgets.getComments", &response, params)
|
||||
return
|
||||
}
|
||||
|
||||
// WidgetsGetPagesResponse struct.
|
||||
type WidgetsGetPagesResponse struct {
|
||||
Count int `json:"count"`
|
||||
Pages []object.WidgetsWidgetPage `json:"pages"`
|
||||
}
|
||||
|
||||
// WidgetsGetPages gets a list of application/site pages where the Comments widget or Like widget is installed.
|
||||
//
|
||||
// https://vk.com/dev/widgets.getPages
|
||||
func (vk *VK) WidgetsGetPages(params Params) (response WidgetsGetPagesResponse, err error) {
|
||||
err = vk.RequestUnmarshal("widgets.getPages", &response, params)
|
||||
return
|
||||
}
|
Reference in New Issue
Block a user