5
0
mirror of https://github.com/cwinfo/matterbridge.git synced 2024-11-30 00:21:36 +00:00
matterbridge/vendor/github.com/SevereCloud/vksdk/v2/object/secure.go
Ivanik 8764be7461
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
2021-01-29 00:25:14 +01:00

34 lines
1.2 KiB
Go

package object // import "github.com/SevereCloud/vksdk/v2/object"
// SecureLevel struct.
type SecureLevel struct {
Level int `json:"level"` // Level
UID int `json:"uid"` // User ID
}
// SecureSmsNotification struct.
type SecureSmsNotification struct {
AppID int `json:"app_id"` // Application ID
Date int `json:"date"` // Date when message has been sent in Unixtime
ID int `json:"id"` // Notification ID
Message string `json:"message"` // Message text
UserID int `json:"user_id"` // User ID
}
// SecureTokenChecked struct.
type SecureTokenChecked struct {
Date int `json:"date"` // Date when access_token has been generated in Unixtime
Expire int `json:"expire"` // Date when access_token will expire in Unixtime
Success int `json:"success"` // Returns if successfully processed
UserID int `json:"user_id"` // User ID
}
// SecureTransaction struct.
type SecureTransaction struct {
Date int `json:"date"` // Transaction date in Unixtime
ID int `json:"id"` // Transaction ID
UIDFrom int `json:"uid_from"` // From ID
UIDTo int `json:"uid_to"` // To ID
Votes int `json:"votes"` // Votes number
}