adapter

package
v0.8.0 Latest Latest
Warning

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

Go to latest
Published: Apr 2, 2025 License: AGPL-3.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	ErrNull        = errors.New("something is null")
	ErrNotGroupMsg = errors.New("not a group msg")
	ErrMetaDateNil = errors.New("meta date is nil")
	ErrRawMSgNil   = errors.New("raw message is nil")
)

Functions

This section is empty.

Types

type Adapter

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

func NewAdapter

func NewAdapter(ctx context.Context, cli *wcf.Client, bot *rikkabot.RikkaBot) *Adapter

func (*Adapter) HandleCovert

func (a *Adapter) HandleCovert()

type MetaData

type MetaData struct {
	RawMsg *wcf.Message
	// contains filtered or unexported fields
}

MetaData message.IMeta impl

func NewMetaData

func NewMetaData(cli *wcf.Client, rawMsg *wcf.Message) *MetaData

func (*MetaData) GetGroupNickname

func (md *MetaData) GetGroupNickname() string

GetGroupNickname 获取群组消息的群名 test

func (*MetaData) GetImgData added in v0.6.2

func (md *MetaData) GetImgData() []byte

GetImgData 获取图片数据

func (*MetaData) GetMsgSenderAlias added in v0.7.0

func (md *MetaData) GetMsgSenderAlias() string

GetMsgSenderAlias 获取群成员昵称 test

func (*MetaData) GetMsgSenderNickname

func (md *MetaData) GetMsgSenderNickname() string

GetMsgSenderNickname 获取消息发送者昵称 test deprecated

func (*MetaData) GetRawMsg

func (md *MetaData) GetRawMsg() interface{}

func (*MetaData) GetRoomNameByRoomId

func (md *MetaData) GetRoomNameByRoomId(id string) (string, error)

GetRoomNameByRoomId 根据RoomId 获得群名 test

Jump to

Keyboard shortcuts

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