mirror of
https://github.com/Mrs4s/MiraiGo.git
synced 2025-05-04 19:17:38 +08:00
fix history message.
This commit is contained in:
parent
2fa091b377
commit
39a33e4c49
@ -313,6 +313,7 @@ func (c *QQClient) init() {
|
|||||||
go c.doHeartbeat()
|
go c.doHeartbeat()
|
||||||
}
|
}
|
||||||
_ = c.RefreshStatus()
|
_ = c.RefreshStatus()
|
||||||
|
_, _ = c.sendAndWait(c.buildGetMessageRequestPacket(msg.SyncFlag_START, time.Now().Unix()))
|
||||||
_, _ = c.SyncSessions()
|
_, _ = c.SyncSessions()
|
||||||
c.stat.once.Do(func() {
|
c.stat.once.Do(func() {
|
||||||
c.OnGroupMessage(func(_ *QQClient, _ *message.GroupMessage) {
|
c.OnGroupMessage(func(_ *QQClient, _ *message.GroupMessage) {
|
||||||
|
@ -10,8 +10,6 @@ import (
|
|||||||
"sync"
|
"sync"
|
||||||
"time"
|
"time"
|
||||||
|
|
||||||
log "github.com/sirupsen/logrus"
|
|
||||||
|
|
||||||
"github.com/Mrs4s/MiraiGo/binary"
|
"github.com/Mrs4s/MiraiGo/binary"
|
||||||
"github.com/Mrs4s/MiraiGo/binary/jce"
|
"github.com/Mrs4s/MiraiGo/binary/jce"
|
||||||
"github.com/Mrs4s/MiraiGo/client/pb"
|
"github.com/Mrs4s/MiraiGo/client/pb"
|
||||||
@ -658,7 +656,6 @@ func decodeOnlinePushReqPacket(c *QQClient, seq uint16, payload []byte) (interfa
|
|||||||
if m.DelFriend != nil {
|
if m.DelFriend != nil {
|
||||||
frdUin := m.DelFriend.Uins[0]
|
frdUin := m.DelFriend.Uins[0]
|
||||||
if frd := c.FindFriend(int64(frdUin)); frd != nil {
|
if frd := c.FindFriend(int64(frdUin)); frd != nil {
|
||||||
log.Infof("好友被删除: %v(%v)", frd.Nickname, frd.Uin)
|
|
||||||
if err := c.ReloadFriendList(); err != nil {
|
if err := c.ReloadFriendList(); err != nil {
|
||||||
return nil, errors.Wrap(err, "failed to reload friend list")
|
return nil, errors.Wrap(err, "failed to reload friend list")
|
||||||
}
|
}
|
||||||
|
@ -101,7 +101,7 @@ func (c *QQClient) SyncSessions() (*SessionSyncResponse, error) {
|
|||||||
select {
|
select {
|
||||||
case <-notifyChan:
|
case <-notifyChan:
|
||||||
stop()
|
stop()
|
||||||
case <-time.After(time.Second * 5):
|
case <-time.After(time.Second * 20):
|
||||||
stop()
|
stop()
|
||||||
}
|
}
|
||||||
return ret, nil
|
return ret, nil
|
||||||
|
Loading…
x
Reference in New Issue
Block a user