handle old updates

This commit is contained in:
Watn3y 2023-03-05 06:02:10 +01:00
parent 21b665110b
commit ce23ec62d6
2 changed files with 3 additions and 15 deletions

6
bot.go
View file

@ -2,6 +2,7 @@ package main
import (
"log"
"time"
"watn3y/bloaterbotv3/botIO"
"watn3y/bloaterbotv3/commands"
"watn3y/bloaterbotv3/text"
@ -9,12 +10,11 @@ import (
func bot() {
updates, bot := botIO.Authenticate()
now := time.Now().UTC()
for update := range updates {
if update.Message == nil {
if update.Message == nil || update.Message.Time().UTC().Unix() < now.UTC().Unix() {
continue
}
log.Printf("[bot] Recieved Message: [%s] %s", update.Message.From.UserName, update.Message.Text)
if update.Message.IsCommand() {

View file

@ -1,11 +1,5 @@
package commonlogic
import (
"reflect"
"runtime"
"strings"
)
func ContainsInt64(a []int64, b int64) bool {
for _, v := range a {
if v == b {
@ -15,9 +9,3 @@ func ContainsInt64(a []int64, b int64) bool {
return false
}
func GetPackageName(temp interface{}) string {
strs := strings.Split((runtime.FuncForPC(reflect.ValueOf(temp).Pointer()).Name()), ".")
strs = strings.Split(strs[len(strs)-2], "/")
return strs[len(strs)-1]
}