user filter
This commit is contained in:
parent
05ef0ceccb
commit
6b028742a7
4
td.go
4
td.go
@ -80,6 +80,8 @@ func getHistory(c *tdlib.Client, chatID64 *int64, senderUserID64 *int64) {
|
|||||||
chat = *chatID64
|
chat = *chatID64
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fmt.Printf("Exporting historic messages for chat %d from user %d ...\n", chat, *senderUserID64)
|
||||||
|
|
||||||
for lastMsgID64 >= 0 {
|
for lastMsgID64 >= 0 {
|
||||||
msgs, err := c.GetChatHistory(chat, lastMsgID64, 0, 10, false)
|
msgs, err := c.GetChatHistory(chat, lastMsgID64, 0, 10, false)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
@ -116,7 +118,7 @@ func getHistory(c *tdlib.Client, chatID64 *int64, senderUserID64 *int64) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if m.ID64 != 0 {
|
if m.ID64 != 0 && (*senderUserID64 == 0 || m.SenderUserID64 == *senderUserID64) {
|
||||||
MQCWMsgQueue <- m
|
MQCWMsgQueue <- m
|
||||||
|
|
||||||
if m.ID64 < lastMsgID64 {
|
if m.ID64 < lastMsgID64 {
|
||||||
|
Loading…
Reference in New Issue
Block a user