wechaty_puppet_mock

package
v0.0.0-...-6b858f3 Latest Latest
Warning

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

Go to latest
Published: Aug 24, 2020 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PuppetMock

type PuppetMock struct {
	*wechatyPuppet.Puppet
}

func NewPuppetMock

func NewPuppetMock(option wechatyPuppet.Option) (*PuppetMock, error)

func (*PuppetMock) ContactAlias

func (p *PuppetMock) ContactAlias(contactID string) (string, error)

func (*PuppetMock) ContactAvatar

func (p *PuppetMock) ContactAvatar(contactID string) (*file_box.FileBox, error)

func (*PuppetMock) ContactList

func (p *PuppetMock) ContactList() ([]string, error)

func (*PuppetMock) ContactQRCode

func (p *PuppetMock) ContactQRCode(contactID string) (string, error)

func (*PuppetMock) ContactRawPayload

func (p *PuppetMock) ContactRawPayload(contactID string) (*schemas.ContactPayload, error)

func (*PuppetMock) ContactSelfQRCode

func (p *PuppetMock) ContactSelfQRCode() (string, error)

func (*PuppetMock) Ding

func (p *PuppetMock) Ding(data string)

func (PuppetMock) FriendshipAccept

func (p PuppetMock) FriendshipAccept(friendshipID string) error

func (*PuppetMock) FriendshipAdd

func (p *PuppetMock) FriendshipAdd(contactID, hello string) (err error)

func (PuppetMock) FriendshipRawPayload

func (p PuppetMock) FriendshipRawPayload(friendshipID string) (*schemas.FriendshipPayload, error)

func (*PuppetMock) FriendshipSearchPhone

func (p *PuppetMock) FriendshipSearchPhone(phone string) (string, error)

func (*PuppetMock) FriendshipSearchWeixin

func (p *PuppetMock) FriendshipSearchWeixin(weixin string) (string, error)

func (*PuppetMock) Logout

func (p *PuppetMock) Logout() error

func (*PuppetMock) MessageContact

func (p *PuppetMock) MessageContact(messageID string) (string, error)

func (*PuppetMock) MessageFile

func (p *PuppetMock) MessageFile(id string) (*file_box.FileBox, error)

func (PuppetMock) MessageImage

func (p PuppetMock) MessageImage(messageID string, imageType schemas.ImageType) (*file_box.FileBox, error)

func (*PuppetMock) MessageMiniProgram

func (p *PuppetMock) MessageMiniProgram(messageID string) (*schemas.MiniProgramPayload, error)

func (*PuppetMock) MessageRawPayload

func (p *PuppetMock) MessageRawPayload(id string) (*schemas.MessagePayload, error)

func (*PuppetMock) MessageRecall

func (p *PuppetMock) MessageRecall(messageID string) (bool, error)

func (PuppetMock) MessageSendContact

func (p PuppetMock) MessageSendContact(conversationID string, contactID string) (string, error)

func (PuppetMock) MessageSendFile

func (p PuppetMock) MessageSendFile(conversationID string, fileBox *file_box.FileBox) (string, error)

func (PuppetMock) MessageSendMiniProgram

func (p PuppetMock) MessageSendMiniProgram(conversationID string, urlLinkPayload *schemas.MiniProgramPayload) (string, error)

func (PuppetMock) MessageSendText

func (p PuppetMock) MessageSendText(conversationID string, text string, mentionIdList ...string) (string, error)

func (PuppetMock) MessageSendURL

func (p PuppetMock) MessageSendURL(conversationID string, urlLinkPayload *schemas.UrlLinkPayload) (string, error)

func (*PuppetMock) MessageURL

func (p *PuppetMock) MessageURL(messageID string) (*schemas.UrlLinkPayload, error)

func (*PuppetMock) RoomAdd

func (p *PuppetMock) RoomAdd(roomID, contactID string) error

func (*PuppetMock) RoomAnnounce

func (p *PuppetMock) RoomAnnounce(roomID string) (string, error)

func (*PuppetMock) RoomAvatar

func (p *PuppetMock) RoomAvatar(roomID string) (*file_box.FileBox, error)

func (*PuppetMock) RoomCreate

func (p *PuppetMock) RoomCreate(contactIDList []string, topic string) (string, error)

func (*PuppetMock) RoomDel

func (p *PuppetMock) RoomDel(roomID, contactID string) error

func (PuppetMock) RoomInvitationAccept

func (p PuppetMock) RoomInvitationAccept(roomInvitationID string) error

func (PuppetMock) RoomInvitationRawPayload

func (p PuppetMock) RoomInvitationRawPayload(roomInvitationID string) (*schemas.RoomInvitationPayload, error)

func (*PuppetMock) RoomList

func (p *PuppetMock) RoomList() ([]string, error)

func (*PuppetMock) RoomMemberList

func (p *PuppetMock) RoomMemberList(roomID string) ([]string, error)

func (*PuppetMock) RoomMemberRawPayload

func (p *PuppetMock) RoomMemberRawPayload(roomID string, contactID string) (*schemas.RoomMemberPayload, error)

func (*PuppetMock) RoomQRCode

func (p *PuppetMock) RoomQRCode(roomID string) (string, error)

func (*PuppetMock) RoomQuit

func (p *PuppetMock) RoomQuit(roomID string) error

func (*PuppetMock) RoomRawPayload

func (p *PuppetMock) RoomRawPayload(id string) (*schemas.RoomPayload, error)

func (*PuppetMock) RoomTopic

func (p *PuppetMock) RoomTopic(roomID string) (string, error)

func (*PuppetMock) SetContactAlias

func (p *PuppetMock) SetContactAlias(contactID string, alias string) error

func (*PuppetMock) SetContactAvatar

func (p *PuppetMock) SetContactAvatar(contactID string, fileBox *file_box.FileBox) error

func (*PuppetMock) SetContactSelfName

func (p *PuppetMock) SetContactSelfName(name string) error

func (*PuppetMock) SetContactSelfSignature

func (p *PuppetMock) SetContactSelfSignature(signature string) error

func (*PuppetMock) SetRoomAnnounce

func (p *PuppetMock) SetRoomAnnounce(roomID, text string) error

func (*PuppetMock) SetRoomTopic

func (p *PuppetMock) SetRoomTopic(roomID string, topic string) error

func (*PuppetMock) Start

func (p *PuppetMock) Start() error

func (*PuppetMock) Stop

func (p *PuppetMock) Stop()

func (*PuppetMock) TagContactAdd

func (p *PuppetMock) TagContactAdd(id, contactID string) (err error)

func (*PuppetMock) TagContactDelete

func (p *PuppetMock) TagContactDelete(id string) (err error)

func (*PuppetMock) TagContactList

func (p *PuppetMock) TagContactList(contactID string) ([]string, error)

func (*PuppetMock) TagContactRemove

func (p *PuppetMock) TagContactRemove(id, contactID string) (err error)

Jump to

Keyboard shortcuts

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