watcher

package
v2.2.0 Latest Latest
Warning

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

Go to latest
Published: Jan 26, 2023 License: MIT Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewWatcher

func NewWatcher(client *api.VK, chanErr chan error, debugOptional ...bool) (*Watcher, StartWatcherFunc)

Types

type Answer

type Answer struct {
	// contains filtered or unexported fields
}

func (*Answer) Attachment

func (a *Answer) Attachment(v interface{}) *Answer

Attachment (Required if 'message' is not set.) List of objects attached to the message, separated by commas, in the following format: "<\owner_id>_<\media_id>", ” — Type of media attachment: 'photo' — photo, 'video' — video, 'audio' — audio, 'doc' — document, 'wall' — wall post, '<\owner_id>' — ID of the media attachment owner. '<\media_id>' — media attachment ID. Example: "photo100172_166443618".

func (*Answer) DisableMentions

func (a *Answer) DisableMentions(v bool) *Answer

DisableMentions parameter.

func (a *Answer) DontParseLinks(v bool) *Answer

DontParseLinks parameter.

func (*Answer) Forward

func (a *Answer) Forward(v string) *Answer

Forward parameter.

func (*Answer) ForwardMessages

func (a *Answer) ForwardMessages(v []int) *Answer

ForwardMessages ID of forwarded messages, separated with a comma. Listed messages of the sender will be shown in the message body at the recipient's. Example: "123,431,544".

func (*Answer) Intent

func (a *Answer) Intent(v string) *Answer

Intent parameter.

https://vk.com/dev/bots_docs_4

func (*Answer) Keyboard

func (a *Answer) Keyboard(v interface{}) *Answer

Keyboard parameter. https://vk.com/dev/bots_docs_3

func (*Answer) Lat

func (a *Answer) Lat(v float64) *Answer

Lat geographical latitude of a check-in, in degrees (from -90 to 90).

func (*Answer) Long

func (a *Answer) Long(v float64) *Answer

Long geographical longitude of a check-in, in degrees (from -180 to 180).

func (*Answer) Message

func (a *Answer) Message(v ...string) *Answer

Message (Required if 'attachments' is not set.) Text of the message.

func (*Answer) Payload

func (a *Answer) Payload(v string) *Answer

Payload parameter.

func (*Answer) ReplyTo

func (a *Answer) ReplyTo(v int) *Answer

ReplyTo parameter.

func (*Answer) Send

func (a *Answer) Send() (response int, err error)

func (*Answer) StickerID

func (a *Answer) StickerID(v int) *Answer

StickerID sticker id.

func (*Answer) SubscribeID

func (a *Answer) SubscribeID(v int) *Answer

SubscribeID parameter.

TODO: write subscribe_id documentation.

func (*Answer) Template

func (a *Answer) Template(v interface{}) *Answer

Template parameter. https://vk.com/dev/bot_docs_templates

type AnyEventHandler added in v2.0.1

type AnyEventHandler = func(resp longpoll.Response, client *api.VK) error

type AnyEventMiddleware added in v2.0.1

type AnyEventMiddleware = func(resp longpoll.Response, client *api.VK) (bool, error)

type AppPayloadHandler

type AppPayloadHandler = func(obj events.AppPayloadObject, client *api.VK) error

type AppPayloadMiddleware

type AppPayloadMiddleware = func(obj events.AppPayloadObject, client *api.VK) (bool, error)

type AudioNewHandler

type AudioNewHandler = func(obj events.AudioNewObject, client *api.VK) error

type AudioNewMiddleware

type AudioNewMiddleware = func(obj events.AudioNewObject, client *api.VK) (bool, error)

type BoardPostDeleteHandler

type BoardPostDeleteHandler = func(obj events.BoardPostDeleteObject, client *api.VK) error

type BoardPostDeleteMiddleware

type BoardPostDeleteMiddleware = func(obj events.BoardPostDeleteObject, client *api.VK) (bool, error)

type BoardPostEditHandler

type BoardPostEditHandler = func(obj events.BoardPostEditObject, client *api.VK) error

type BoardPostEditMiddleware

type BoardPostEditMiddleware = func(obj events.BoardPostEditObject, client *api.VK) (bool, error)

type BoardPostNewHandler

type BoardPostNewHandler = func(obj events.BoardPostNewObject, client *api.VK) error

type BoardPostNewMiddleware

type BoardPostNewMiddleware = func(obj events.BoardPostNewObject, client *api.VK) (bool, error)

type BoardPostRestoreHandler

type BoardPostRestoreHandler = func(obj events.BoardPostRestoreObject, client *api.VK) error

type BoardPostRestoreMiddleware

type BoardPostRestoreMiddleware = func(obj events.BoardPostRestoreObject, client *api.VK) (bool, error)

type DonutMoneyWithdrawErrorHandler

type DonutMoneyWithdrawErrorHandler = func(obj events.DonutMoneyWithdrawErrorObject, client *api.VK) error

type DonutMoneyWithdrawErrorMiddleware

type DonutMoneyWithdrawErrorMiddleware = func(obj events.DonutMoneyWithdrawErrorObject, client *api.VK) (bool, error)

type DonutMoneyWithdrawHandler

type DonutMoneyWithdrawHandler = func(obj events.DonutMoneyWithdrawObject, client *api.VK) error

type DonutMoneyWithdrawMiddleware

type DonutMoneyWithdrawMiddleware = func(obj events.DonutMoneyWithdrawObject, client *api.VK) (bool, error)

type DonutSubscriptionCancelledHandler

type DonutSubscriptionCancelledHandler = func(obj events.DonutSubscriptionCancelledObject, client *api.VK) error

type DonutSubscriptionCancelledMiddleware

type DonutSubscriptionCancelledMiddleware = func(obj events.DonutSubscriptionCancelledObject, client *api.VK) (bool, error)

type DonutSubscriptionCreateHandler

type DonutSubscriptionCreateHandler = func(obj events.DonutSubscriptionCreateObject, client *api.VK) error

type DonutSubscriptionCreateMiddleware

type DonutSubscriptionCreateMiddleware = func(obj events.DonutSubscriptionCreateObject, client *api.VK) (bool, error)

type DonutSubscriptionExpiredHandler

type DonutSubscriptionExpiredHandler = func(obj events.DonutSubscriptionExpiredObject, client *api.VK) error

type DonutSubscriptionExpiredMiddleware

type DonutSubscriptionExpiredMiddleware = func(obj events.DonutSubscriptionExpiredObject, client *api.VK) (bool, error)

type DonutSubscriptionPriceChangedHandler

type DonutSubscriptionPriceChangedHandler = func(obj events.DonutSubscriptionPriceChangedObject, client *api.VK) error

type DonutSubscriptionPriceChangedMiddleware

type DonutSubscriptionPriceChangedMiddleware = func(obj events.DonutSubscriptionPriceChangedObject, client *api.VK) (bool, error)

type DonutSubscriptionProlongedHandler

type DonutSubscriptionProlongedHandler = func(obj events.DonutSubscriptionProlongedObject, client *api.VK) error

type DonutSubscriptionProlongedMiddleware

type DonutSubscriptionProlongedMiddleware = func(obj events.DonutSubscriptionProlongedObject, client *api.VK) (bool, error)

type GroupChangePhotoHandler

type GroupChangePhotoHandler = func(obj events.GroupChangePhotoObject, client *api.VK) error

type GroupChangePhotoMiddleware

type GroupChangePhotoMiddleware = func(obj events.GroupChangePhotoObject, client *api.VK) (bool, error)

type GroupChangeSettingsHandler

type GroupChangeSettingsHandler = func(obj events.GroupChangeSettingsObject, client *api.VK) error

type GroupChangeSettingsMiddleware

type GroupChangeSettingsMiddleware = func(obj events.GroupChangeSettingsObject, client *api.VK) (bool, error)

type GroupJoinHandler

type GroupJoinHandler = func(obj events.GroupJoinObject, client *api.VK) error

type GroupJoinMiddleware

type GroupJoinMiddleware = func(obj events.GroupJoinObject, client *api.VK) (bool, error)

type GroupLeaveHandler

type GroupLeaveHandler = func(obj events.GroupLeaveObject, client *api.VK) error

type GroupLeaveMiddleware

type GroupLeaveMiddleware = func(obj events.GroupLeaveObject, client *api.VK) (bool, error)

type GroupOfficersEditHandler

type GroupOfficersEditHandler = func(obj events.GroupOfficersEditObject, client *api.VK) error

type GroupOfficersEditMiddleware

type GroupOfficersEditMiddleware = func(obj events.GroupOfficersEditObject, client *api.VK) (bool, error)

type LeadFormsNewHandler

type LeadFormsNewHandler = func(obj events.LeadFormsNewObject, client *api.VK) error

type LeadFormsNewMiddleware

type LeadFormsNewMiddleware = func(obj events.LeadFormsNewObject, client *api.VK) (bool, error)

type LikeAddHandler

type LikeAddHandler = func(obj events.LikeAddObject, client *api.VK) error

type LikeAddMiddleware

type LikeAddMiddleware = func(obj events.LikeAddObject, client *api.VK) (bool, error)

type LikeRemoveHandler

type LikeRemoveHandler = func(obj events.LikeRemoveObject, client *api.VK) error

type LikeRemoveMiddleware

type LikeRemoveMiddleware = func(obj events.LikeRemoveObject, client *api.VK) (bool, error)

type MarketCommentDeleteHandler

type MarketCommentDeleteHandler = func(obj events.MarketCommentDeleteObject, client *api.VK) error

type MarketCommentDeleteMiddleware

type MarketCommentDeleteMiddleware = func(obj events.MarketCommentDeleteObject, client *api.VK) (bool, error)

type MarketCommentEditHandler

type MarketCommentEditHandler = func(obj events.MarketCommentEditObject, client *api.VK) error

type MarketCommentEditMiddleware

type MarketCommentEditMiddleware = func(obj events.MarketCommentEditObject, client *api.VK) (bool, error)

type MarketCommentNewHandler

type MarketCommentNewHandler = func(obj events.MarketCommentNewObject, client *api.VK) error

type MarketCommentNewMiddleware

type MarketCommentNewMiddleware = func(obj events.MarketCommentNewObject, client *api.VK) (bool, error)

type MarketCommentRestoreHandler

type MarketCommentRestoreHandler = func(obj events.MarketCommentRestoreObject, client *api.VK) error

type MarketCommentRestoreMiddleware

type MarketCommentRestoreMiddleware = func(obj events.MarketCommentRestoreObject, client *api.VK) (bool, error)

type MarketOrderEditHandler

type MarketOrderEditHandler = func(obj events.MarketOrderEditObject, client *api.VK) error

type MarketOrderEditMiddleware

type MarketOrderEditMiddleware = func(obj events.MarketOrderEditObject, client *api.VK) (bool, error)

type MarketOrderNewHandler

type MarketOrderNewHandler = func(obj events.MarketOrderNewObject, client *api.VK) error

type MarketOrderNewMiddleware

type MarketOrderNewMiddleware = func(obj events.MarketOrderNewObject, client *api.VK) (bool, error)

type MessageAllowHandler

type MessageAllowHandler = func(obj events.MessageAllowObject, client *api.VK) error

type MessageAllowMiddleware

type MessageAllowMiddleware = func(obj events.MessageAllowObject, client *api.VK) (bool, error)

type MessageContext

type MessageContext struct {
	Obj        object.MessagesMessage
	ClientInfo object.ClientInfo
	Params     *MessageParams
	Answer     *Answer
}

type MessageDenyHandler

type MessageDenyHandler = func(obj events.MessageDenyObject, client *api.VK) error

type MessageDenyMiddleware

type MessageDenyMiddleware = func(obj events.MessageDenyObject, client *api.VK) (bool, error)

type MessageEditHandler

type MessageEditHandler = func(obj events.MessageEditObject, client *api.VK) error

type MessageEditMiddleware

type MessageEditMiddleware = func(obj events.MessageEditObject, client *api.VK) (bool, error)

type MessageNewHandler

type MessageNewHandler = func(obj events.MessageNewObject, client *api.VK) error

type MessageNewHandlerExtended

type MessageNewHandlerExtended = func(ctx *MessageContext, client *api.VK) error

type MessageNewMiddleware

type MessageNewMiddleware = func(obj events.MessageNewObject, client *api.VK) (bool, error)

type MessageParams

type MessageParams struct {
	// contains filtered or unexported fields
}

func (*MessageParams) Exists

func (p *MessageParams) Exists(name string) bool

func (*MessageParams) GetInt

func (p *MessageParams) GetInt(name string) (int, error)

func (*MessageParams) GetInt16

func (p *MessageParams) GetInt16(name string) (int16, error)

func (*MessageParams) GetInt32

func (p *MessageParams) GetInt32(name string) (int32, error)

func (*MessageParams) GetInt64

func (p *MessageParams) GetInt64(name string) (int64, error)

func (*MessageParams) GetInt8

func (p *MessageParams) GetInt8(name string) (int8, error)

func (*MessageParams) GetInts

func (p *MessageParams) GetInts(name string, sep string) ([]int, []error)

func (*MessageParams) GetInts16

func (p *MessageParams) GetInts16(name string, sep string) ([]int16, []error)

func (*MessageParams) GetInts32

func (p *MessageParams) GetInts32(name string, sep string) ([]int32, []error)

func (*MessageParams) GetInts64

func (p *MessageParams) GetInts64(name string, sep string) ([]int64, []error)

func (*MessageParams) GetInts8

func (p *MessageParams) GetInts8(name string, sep string) ([]int8, []error)

func (*MessageParams) GetString

func (p *MessageParams) GetString(name string) string

func (*MessageParams) GetStrings

func (p *MessageParams) GetStrings(name string, sep string) []string

func (*MessageParams) GetUint

func (p *MessageParams) GetUint(name string) (uint, error)

func (*MessageParams) GetUint16

func (p *MessageParams) GetUint16(name string) (uint16, error)

func (*MessageParams) GetUint32

func (p *MessageParams) GetUint32(name string) (uint32, error)

func (*MessageParams) GetUint64

func (p *MessageParams) GetUint64(name string) (uint64, error)

func (*MessageParams) GetUint8

func (p *MessageParams) GetUint8(name string) (uint8, error)

func (*MessageParams) GetUints

func (p *MessageParams) GetUints(name string, sep string) ([]uint, []error)

func (*MessageParams) GetUints16

func (p *MessageParams) GetUints16(name string, sep string) ([]uint16, []error)

func (*MessageParams) GetUints32

func (p *MessageParams) GetUints32(name string, sep string) ([]uint32, []error)

func (*MessageParams) GetUints64

func (p *MessageParams) GetUints64(name string, sep string) ([]uint64, []error)

func (*MessageParams) GetUints8

func (p *MessageParams) GetUints8(name string, sep string) ([]uint8, []error)

type MessageReadHandler

type MessageReadHandler = func(obj events.MessageReadObject, client *api.VK) error

type MessageReadMiddleware

type MessageReadMiddleware = func(obj events.MessageReadObject, client *api.VK) (bool, error)

type MessageReplyHandler

type MessageReplyHandler = func(obj events.MessageReplyObject, client *api.VK) error

type MessageReplyMiddleware

type MessageReplyMiddleware = func(obj events.MessageReplyObject, client *api.VK) (bool, error)

type MessageTypingStateHandler

type MessageTypingStateHandler = func(obj events.MessageTypingStateObject, client *api.VK) error

type MessageTypingStateMiddleware

type MessageTypingStateMiddleware = func(obj events.MessageTypingStateObject, client *api.VK) (bool, error)

type PhotoCommentDeleteHandler

type PhotoCommentDeleteHandler = func(obj events.PhotoCommentDeleteObject, client *api.VK) error

type PhotoCommentDeleteMiddleware

type PhotoCommentDeleteMiddleware = func(obj events.PhotoCommentDeleteObject, client *api.VK) (bool, error)

type PhotoCommentEditHandler

type PhotoCommentEditHandler = func(obj events.PhotoCommentEditObject, client *api.VK) error

type PhotoCommentEditMiddleware

type PhotoCommentEditMiddleware = func(obj events.PhotoCommentEditObject, client *api.VK) (bool, error)

type PhotoCommentNewHandler

type PhotoCommentNewHandler = func(obj events.PhotoCommentNewObject, client *api.VK) error

type PhotoCommentNewMiddleware

type PhotoCommentNewMiddleware = func(obj events.PhotoCommentNewObject, client *api.VK) (bool, error)

type PhotoCommentRestoreHandler

type PhotoCommentRestoreHandler = func(obj events.PhotoCommentRestoreObject, client *api.VK) error

type PhotoCommentRestoreMiddleware

type PhotoCommentRestoreMiddleware = func(obj events.PhotoCommentRestoreObject, client *api.VK) (bool, error)

type PhotoNewHandler

type PhotoNewHandler = func(obj events.PhotoNewObject, client *api.VK) error

type PhotoNewMiddleware

type PhotoNewMiddleware = func(obj events.PhotoNewObject, client *api.VK) (bool, error)

type PollVoteNewHandler

type PollVoteNewHandler = func(obj events.PollVoteNewObject, client *api.VK) error

type PollVoteNewMiddleware

type PollVoteNewMiddleware = func(obj events.PollVoteNewObject, client *api.VK) (bool, error)

type StartWatcherFunc

type StartWatcherFunc func()

type UserBlockHandler

type UserBlockHandler = func(obj events.UserBlockObject, client *api.VK) error

type UserBlockMiddleware

type UserBlockMiddleware = func(obj events.UserBlockObject, client *api.VK) (bool, error)

type UserUnblockHandler

type UserUnblockHandler = func(obj events.UserUnblockObject, client *api.VK) error

type UserUnblockMiddleware

type UserUnblockMiddleware = func(obj events.UserUnblockObject, client *api.VK) (bool, error)

type VideoCommentDeleteHandler

type VideoCommentDeleteHandler = func(obj events.VideoCommentDeleteObject, client *api.VK) error

type VideoCommentDeleteMiddleware

type VideoCommentDeleteMiddleware = func(obj events.VideoCommentDeleteObject, client *api.VK) (bool, error)

type VideoCommentEditHandler

type VideoCommentEditHandler = func(obj events.VideoCommentEditObject, client *api.VK) error

type VideoCommentEditMiddleware

type VideoCommentEditMiddleware = func(obj events.VideoCommentEditObject, client *api.VK) (bool, error)

type VideoCommentNewHandler

type VideoCommentNewHandler = func(obj events.VideoCommentNewObject, client *api.VK) error

type VideoCommentNewMiddleware

type VideoCommentNewMiddleware = func(obj events.VideoCommentNewObject, client *api.VK) (bool, error)

type VideoCommentRestoreHandler

type VideoCommentRestoreHandler = func(obj events.VideoCommentRestoreObject, client *api.VK) error

type VideoCommentRestoreMiddleware

type VideoCommentRestoreMiddleware = func(obj events.VideoCommentRestoreObject, client *api.VK) (bool, error)

type VideoNewHandler

type VideoNewHandler = func(obj events.VideoNewObject, client *api.VK) error

type VideoNewMiddleware

type VideoNewMiddleware = func(obj events.VideoNewObject, client *api.VK) (bool, error)

type VkpayTransactionHandler

type VkpayTransactionHandler = func(obj events.VkpayTransactionObject, client *api.VK) error

type VkpayTransactionMiddleware

type VkpayTransactionMiddleware = func(obj events.VkpayTransactionObject, client *api.VK) (bool, error)

type WallPostNewHandler

type WallPostNewHandler = func(obj events.WallPostNewObject, client *api.VK) error

type WallPostNewMiddleware

type WallPostNewMiddleware = func(obj events.WallPostNewObject, client *api.VK) (bool, error)

type WallReplyDeleteHandler

type WallReplyDeleteHandler = func(obj events.WallReplyDeleteObject, client *api.VK) error

type WallReplyDeleteMiddleware

type WallReplyDeleteMiddleware = func(obj events.WallReplyDeleteObject, client *api.VK) (bool, error)

type WallReplyEditHandler

type WallReplyEditHandler = func(obj events.WallReplyEditObject, client *api.VK) error

type WallReplyEditMiddleware

type WallReplyEditMiddleware = func(obj events.WallReplyEditObject, client *api.VK) (bool, error)

type WallReplyNewHandler

type WallReplyNewHandler = func(obj events.WallReplyNewObject, client *api.VK) error

type WallReplyNewMiddleware

type WallReplyNewMiddleware = func(obj events.WallReplyNewObject, client *api.VK) (bool, error)

type WallReplyRestoreHandler

type WallReplyRestoreHandler = func(obj events.WallReplyRestoreObject, client *api.VK) error

type WallReplyRestoreMiddleware

type WallReplyRestoreMiddleware = func(obj events.WallReplyRestoreObject, client *api.VK) (bool, error)

type WallRepostHandler

type WallRepostHandler = func(obj events.WallRepostObject, client *api.VK) error

type WallRepostMiddleware

type WallRepostMiddleware = func(obj events.WallRepostObject, client *api.VK) (bool, error)

type Watcher

type Watcher struct {
	// contains filtered or unexported fields
}

func (*Watcher) HandleMessage

func (w *Watcher) HandleMessage(pattern string, handler MessageNewHandlerExtended, middlewares ...MessageNewMiddleware) *Watcher

func (*Watcher) WatchAny added in v2.0.1

func (w *Watcher) WatchAny(handler AnyEventHandler, middlewares ...AnyEventMiddleware)

func (*Watcher) WatchAppPayload

func (w *Watcher) WatchAppPayload(handler AppPayloadHandler, middlewares ...AppPayloadMiddleware) *Watcher

func (*Watcher) WatchAudioNew

func (w *Watcher) WatchAudioNew(handler AudioNewHandler, middlewares ...AudioNewMiddleware) *Watcher

func (*Watcher) WatchBoardPostDelete

func (w *Watcher) WatchBoardPostDelete(handler BoardPostDeleteHandler, middlewares ...BoardPostDeleteMiddleware) *Watcher

func (*Watcher) WatchBoardPostEdit

func (w *Watcher) WatchBoardPostEdit(handler BoardPostEditHandler, middlewares ...BoardPostEditMiddleware) *Watcher

func (*Watcher) WatchBoardPostNew

func (w *Watcher) WatchBoardPostNew(handler BoardPostNewHandler, middlewares ...BoardPostNewMiddleware) *Watcher

func (*Watcher) WatchBoardPostRestore

func (w *Watcher) WatchBoardPostRestore(handler BoardPostRestoreHandler, middlewares ...BoardPostRestoreMiddleware) *Watcher

func (*Watcher) WatchDonutMoneyWithdraw

func (w *Watcher) WatchDonutMoneyWithdraw(handler DonutMoneyWithdrawHandler, middlewares ...DonutMoneyWithdrawMiddleware) *Watcher

func (*Watcher) WatchDonutMoneyWithdrawError

func (w *Watcher) WatchDonutMoneyWithdrawError(handler DonutMoneyWithdrawErrorHandler, middlewares ...DonutMoneyWithdrawErrorMiddleware) *Watcher

func (*Watcher) WatchDonutSubscriptionCancelled

func (w *Watcher) WatchDonutSubscriptionCancelled(handler DonutSubscriptionCancelledHandler, middlewares ...DonutSubscriptionCancelledMiddleware) *Watcher

func (*Watcher) WatchDonutSubscriptionCreate

func (w *Watcher) WatchDonutSubscriptionCreate(handler DonutSubscriptionCreateHandler, middlewares ...DonutSubscriptionCreateMiddleware) *Watcher

func (*Watcher) WatchDonutSubscriptionExpired

func (w *Watcher) WatchDonutSubscriptionExpired(handler DonutSubscriptionExpiredHandler, middlewares ...DonutSubscriptionExpiredMiddleware) *Watcher

func (*Watcher) WatchDonutSubscriptionPriceChanged

func (w *Watcher) WatchDonutSubscriptionPriceChanged(handler DonutSubscriptionPriceChangedHandler, middlewares ...DonutSubscriptionPriceChangedMiddleware) *Watcher

func (*Watcher) WatchDonutSubscriptionProlonged

func (w *Watcher) WatchDonutSubscriptionProlonged(handler DonutSubscriptionProlongedHandler, middlewares ...DonutSubscriptionProlongedMiddleware) *Watcher

func (*Watcher) WatchGroupChangePhoto

func (w *Watcher) WatchGroupChangePhoto(handler GroupChangePhotoHandler, middlewares ...GroupChangePhotoMiddleware) *Watcher

func (*Watcher) WatchGroupChangeSettings

func (w *Watcher) WatchGroupChangeSettings(handler GroupChangeSettingsHandler, middlewares ...GroupChangeSettingsMiddleware) *Watcher

func (*Watcher) WatchGroupJoin

func (w *Watcher) WatchGroupJoin(handler GroupJoinHandler, middlewares ...GroupJoinMiddleware) *Watcher

func (*Watcher) WatchGroupLeave

func (w *Watcher) WatchGroupLeave(handler GroupLeaveHandler, middlewares ...GroupLeaveMiddleware) *Watcher

func (*Watcher) WatchGroupOfficersEdit

func (w *Watcher) WatchGroupOfficersEdit(handler GroupOfficersEditHandler, middlewares ...GroupOfficersEditMiddleware) *Watcher

func (*Watcher) WatchLeadFormsNew

func (w *Watcher) WatchLeadFormsNew(handler LeadFormsNewHandler, middlewares ...LeadFormsNewMiddleware) *Watcher

func (*Watcher) WatchLikeAdd

func (w *Watcher) WatchLikeAdd(handler LikeAddHandler, middlewares ...LikeAddMiddleware) *Watcher

func (*Watcher) WatchLikeRemove

func (w *Watcher) WatchLikeRemove(handler LikeRemoveHandler, middlewares ...LikeRemoveMiddleware) *Watcher

func (*Watcher) WatchMarketCommentDelete

func (w *Watcher) WatchMarketCommentDelete(handler MarketCommentDeleteHandler, middlewares ...MarketCommentDeleteMiddleware) *Watcher

func (*Watcher) WatchMarketCommentEdit

func (w *Watcher) WatchMarketCommentEdit(handler MarketCommentEditHandler, middlewares ...MarketCommentEditMiddleware) *Watcher

func (*Watcher) WatchMarketCommentNew

func (w *Watcher) WatchMarketCommentNew(handler MarketCommentNewHandler, middlewares ...MarketCommentNewMiddleware) *Watcher

func (*Watcher) WatchMarketCommentRestore

func (w *Watcher) WatchMarketCommentRestore(handler MarketCommentRestoreHandler, middlewares ...MarketCommentRestoreMiddleware) *Watcher

func (*Watcher) WatchMarketOrderEdit

func (w *Watcher) WatchMarketOrderEdit(handler MarketOrderEditHandler, middlewares ...MarketOrderEditMiddleware) *Watcher

func (*Watcher) WatchMarketOrderNew

func (w *Watcher) WatchMarketOrderNew(handler MarketOrderNewHandler, middlewares ...MarketOrderNewMiddleware) *Watcher

func (*Watcher) WatchMessageAllow

func (w *Watcher) WatchMessageAllow(handler MessageAllowHandler, middlewares ...MessageAllowMiddleware) *Watcher

func (*Watcher) WatchMessageDeny

func (w *Watcher) WatchMessageDeny(handler MessageDenyHandler, middlewares ...MessageDenyMiddleware) *Watcher

func (*Watcher) WatchMessageEdit

func (w *Watcher) WatchMessageEdit(handler MessageEditHandler, middlewares ...MessageEditMiddleware) *Watcher

func (*Watcher) WatchMessageNew

func (w *Watcher) WatchMessageNew(handler MessageNewHandler, middlewares ...MessageNewMiddleware) *Watcher

func (*Watcher) WatchMessageRead

func (w *Watcher) WatchMessageRead(handler MessageReadHandler, middlewares ...MessageReadMiddleware) *Watcher

func (*Watcher) WatchMessageReply

func (w *Watcher) WatchMessageReply(handler MessageReplyHandler, middlewares ...MessageReplyMiddleware) *Watcher

func (*Watcher) WatchMessageTypingState

func (w *Watcher) WatchMessageTypingState(handler MessageTypingStateHandler, middlewares ...MessageTypingStateMiddleware) *Watcher

func (*Watcher) WatchPhotoCommentDelete

func (w *Watcher) WatchPhotoCommentDelete(handler PhotoCommentDeleteHandler, middlewares ...PhotoCommentDeleteMiddleware) *Watcher

func (*Watcher) WatchPhotoCommentEdit

func (w *Watcher) WatchPhotoCommentEdit(handler PhotoCommentEditHandler, middlewares ...PhotoCommentEditMiddleware) *Watcher

func (*Watcher) WatchPhotoCommentNew

func (w *Watcher) WatchPhotoCommentNew(handler PhotoCommentNewHandler, middlewares ...PhotoCommentNewMiddleware) *Watcher

func (*Watcher) WatchPhotoCommentRestore

func (w *Watcher) WatchPhotoCommentRestore(handler PhotoCommentRestoreHandler, middlewares ...PhotoCommentRestoreMiddleware) *Watcher

func (*Watcher) WatchPhotoNew

func (w *Watcher) WatchPhotoNew(handler PhotoNewHandler, middlewares ...PhotoNewMiddleware) *Watcher

func (*Watcher) WatchPollVoteNew

func (w *Watcher) WatchPollVoteNew(handler PollVoteNewHandler, middlewares ...PollVoteNewMiddleware) *Watcher

func (*Watcher) WatchUserBlock

func (w *Watcher) WatchUserBlock(handler UserBlockHandler, middlewares ...UserBlockMiddleware) *Watcher

func (*Watcher) WatchUserUnblock

func (w *Watcher) WatchUserUnblock(handler UserUnblockHandler, middlewares ...UserUnblockMiddleware) *Watcher

func (*Watcher) WatchVideoCommentDelete

func (w *Watcher) WatchVideoCommentDelete(handler VideoCommentDeleteHandler, middlewares ...VideoCommentDeleteMiddleware) *Watcher

func (*Watcher) WatchVideoCommentEdit

func (w *Watcher) WatchVideoCommentEdit(handler VideoCommentEditHandler, middlewares ...VideoCommentEditMiddleware) *Watcher

func (*Watcher) WatchVideoCommentNew

func (w *Watcher) WatchVideoCommentNew(handler VideoCommentNewHandler, middlewares ...VideoCommentNewMiddleware) *Watcher

func (*Watcher) WatchVideoCommentRestore

func (w *Watcher) WatchVideoCommentRestore(handler VideoCommentRestoreHandler, middlewares ...VideoCommentRestoreMiddleware) *Watcher

func (*Watcher) WatchVideoNew

func (w *Watcher) WatchVideoNew(handler VideoNewHandler, middlewares ...VideoNewMiddleware) *Watcher

func (*Watcher) WatchVkpayTransaction

func (w *Watcher) WatchVkpayTransaction(handler VkpayTransactionHandler, middlewares ...VkpayTransactionMiddleware) *Watcher

func (*Watcher) WatchWallPostNew

func (w *Watcher) WatchWallPostNew(handler WallPostNewHandler, middlewares ...WallPostNewMiddleware) *Watcher

func (*Watcher) WatchWallReplyDelete

func (w *Watcher) WatchWallReplyDelete(handler WallReplyDeleteHandler, middlewares ...WallReplyDeleteMiddleware) *Watcher

func (*Watcher) WatchWallReplyEdit

func (w *Watcher) WatchWallReplyEdit(handler WallReplyEditHandler, middlewares ...WallReplyEditMiddleware) *Watcher

func (*Watcher) WatchWallReplyNew

func (w *Watcher) WatchWallReplyNew(handler WallReplyNewHandler, middlewares ...WallReplyNewMiddleware) *Watcher

func (*Watcher) WatchWallReplyRestore

func (w *Watcher) WatchWallReplyRestore(handler WallReplyRestoreHandler, middlewares ...WallReplyRestoreMiddleware) *Watcher

func (*Watcher) WatchWallRepost

func (w *Watcher) WatchWallRepost(handler WallRepostHandler, middlewares ...WallRepostMiddleware) *Watcher

Jump to

Keyboard shortcuts

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