4 "github.com/go-telegram-bot-api/telegram-bot-api"
9 Msgbox chan tgbotapi.Message
12 var sessions map[int64]*Session
15 sessions = make(map[int64]*Session)
18 func getSession(chat *tgbotapi.Chat) *Session {
19 session, ok := sessions[chat.ID]
21 session = newSession(chat)
26 func newSession(chat *tgbotapi.Chat) *Session {
27 session := Session{chat, make(chan tgbotapi.Message)}
28 sessions[chat.ID] = &session