remake_bot/main.go
2024-05-12 10:24:02 +08:00

44 lines
656 B
Go

package main
import (
"log"
"os"
"time"
tele "gopkg.in/telebot.v3"
)
type RemakeData struct {
count int64
country string
gender string
}
var remakeCount map[int64]*RemakeData
func main() {
pref := tele.Settings{
Token: os.Getenv("TOKEN"),
Poller: &tele.LongPoller{Timeout: 10 * time.Second},
}
err := initList()
if err != nil {
log.Fatal(err)
}
remakeCount = make(map[int64]*RemakeData)
b, err := tele.NewBot(pref)
if err != nil {
log.Fatal(err)
return
}
b.Handle("/remake", CommandRemake)
b.Handle("/remake_data", CommandRemakeData)
b.Handle("/eat", CommandEat)
b.Handle(tele.OnText, CommandOnText)
b.Start()
}