update
This commit is contained in:
@@ -18,6 +18,7 @@ type Sender interface {
|
||||
IsAdmin() bool
|
||||
IsMedia() bool
|
||||
Reply(interface{}) error
|
||||
RecallGroupMessage() error
|
||||
}
|
||||
|
||||
type Config struct {
|
||||
@@ -99,3 +100,7 @@ func (sender *Faker) IsMedia() bool {
|
||||
func (sender *Faker) Reply(msg interface{}) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func (sender *Faker) RecallGroupMessage() error {
|
||||
return nil
|
||||
}
|
||||
|
||||
@@ -16,6 +16,17 @@ type Sender struct {
|
||||
matches [][]string
|
||||
}
|
||||
|
||||
func (sender *Sender) RecallGroupMessage() error {
|
||||
switch sender.Message.(type) {
|
||||
case *message.GroupMessage:
|
||||
m := sender.Message.(*message.GroupMessage)
|
||||
if err := bot.Client.RecallGroupMessage(m.GroupCode, m.Id, m.InternalId); err != nil {
|
||||
return err
|
||||
}
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
func (sender *Sender) GetContent() string {
|
||||
text := ""
|
||||
switch sender.Message.(type) {
|
||||
|
||||
@@ -152,3 +152,7 @@ func (sender *Sender) Reply(rt interface{}) error {
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
||||
func (sender *Sender) RecallGroupMessage() error {
|
||||
return nil
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user