update
This commit is contained in:
+3
-3
@@ -21,7 +21,7 @@ type Sender interface {
|
|||||||
GetContent() string
|
GetContent() string
|
||||||
IsAdmin() bool
|
IsAdmin() bool
|
||||||
IsMedia() bool
|
IsMedia() bool
|
||||||
Reply(...interface{}) error
|
Reply(...interface{}) (int, error)
|
||||||
Delete() error
|
Delete() error
|
||||||
Disappear(lifetime ...time.Duration)
|
Disappear(lifetime ...time.Duration)
|
||||||
}
|
}
|
||||||
@@ -98,8 +98,8 @@ func (sender *Faker) IsMedia() bool {
|
|||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|
||||||
func (sender *Faker) Reply(msgs ...interface{}) error {
|
func (sender *Faker) Reply(msgs ...interface{}) (int, error) {
|
||||||
return nil
|
return 0, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (sender *Faker) Delete() error {
|
func (sender *Faker) Delete() error {
|
||||||
|
|||||||
+2
-2
@@ -149,7 +149,7 @@ func (sender *Sender) IsMedia() bool {
|
|||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|
||||||
func (sender *Sender) Reply(msgs ...interface{}) error {
|
func (sender *Sender) Reply(msgs ...interface{}) (int, error) {
|
||||||
msg := msgs[0]
|
msg := msgs[0]
|
||||||
for _, item := range msgs {
|
for _, item := range msgs {
|
||||||
switch item.(type) {
|
switch item.(type) {
|
||||||
@@ -225,7 +225,7 @@ func (sender *Sender) Reply(msgs ...interface{}) error {
|
|||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return nil
|
return 0, nil
|
||||||
}
|
}
|
||||||
|
|
||||||
func (sender *Sender) Delete() error {
|
func (sender *Sender) Delete() error {
|
||||||
|
|||||||
+3
-3
@@ -134,7 +134,7 @@ func (sender *Sender) IsMedia() bool {
|
|||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
|
|
||||||
func (sender *Sender) Reply(msgs ...interface{}) error {
|
func (sender *Sender) Reply(msgs ...interface{}) (int, error) {
|
||||||
msg := msgs[0]
|
msg := msgs[0]
|
||||||
var edit *core.Edit
|
var edit *core.Edit
|
||||||
for _, item := range msgs {
|
for _, item := range msgs {
|
||||||
@@ -167,7 +167,7 @@ func (sender *Sender) Reply(msgs ...interface{}) error {
|
|||||||
case string:
|
case string:
|
||||||
if edit != nil && sender.reply != nil {
|
if edit != nil && sender.reply != nil {
|
||||||
b.Edit(sender.reply, msg.(string))
|
b.Edit(sender.reply, msg.(string))
|
||||||
return nil
|
return sender.reply.ID, nil
|
||||||
}
|
}
|
||||||
rt, err = b.Send(r, msg.(string), options...)
|
rt, err = b.Send(r, msg.(string), options...)
|
||||||
case *http.Response:
|
case *http.Response:
|
||||||
@@ -189,7 +189,7 @@ func (sender *Sender) Reply(msgs ...interface{}) error {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
sender.reply = rt
|
sender.reply = rt
|
||||||
return err
|
return sender.reply.ID, err
|
||||||
}
|
}
|
||||||
|
|
||||||
func (sender *Sender) Delete() error {
|
func (sender *Sender) Delete() error {
|
||||||
|
|||||||
Reference in New Issue
Block a user