фиксы
This commit is contained in:
@@ -29,9 +29,18 @@ func main() {
|
||||
LoginURL: loginURL,
|
||||
})
|
||||
|
||||
var mainMenu = func() bot.State { return &screens.MainMenu{} }
|
||||
var commandRouter = func(command string) bot.State {
|
||||
switch command {
|
||||
case "/start":
|
||||
return &screens.MainMenu{}
|
||||
case "/start login":
|
||||
return &screens.Login{}
|
||||
}
|
||||
panic("Unknown command: " + command)
|
||||
}
|
||||
|
||||
newBot := func(chatID int64) echotron.Bot {
|
||||
return bot.NewBot(chatID, botToken, mainMenu, backendClient, handlers.HandleGlobalCallback)
|
||||
return bot.NewBot(chatID, botToken, commandRouter, backendClient, handlers.HandleGlobalCallback)
|
||||
}
|
||||
|
||||
dsp := echotron.NewDispatcher(botToken, newBot)
|
||||
|
||||
Reference in New Issue
Block a user