Further development

Signed-off-by: Ettore Dreucci <ettore.dreucci@gmail.com>
This commit is contained in:
2018-08-31 02:03:22 +02:00
parent 43a047c3f3
commit 3f5b34ac3c
11 changed files with 431 additions and 161 deletions

View File

@@ -9,19 +9,37 @@ func setBotHandlers() error {
return ErrNilPointer
}
bot.Handle("/start", func(m *tb.Message) {
startCmd(m.Sender)
startCmd(m.Sender, true)
})
bot.Handle("/stop", func(m *tb.Message) {
stopCmd(m.Sender)
})
bot.Handle("/menu", func(m *tb.Message) {
sendMsgWithMenu(m.Sender, menuMsg)
sendMsgWithMenu(m.Sender, menuMsg, true)
})
bot.Handle("/userInfo", func(m *tb.Message) {
userInfoCmd(m.Sender)
msg, _ := getUserDescription(m.Sender)
sendMsgWithSpecificMenu(m.Sender, msg, myInfoMenu, false)
})
bot.Handle("/botInfo", func(m *tb.Message) {
sendMsgWithSpecificMenu(m.Sender, contactMsg, goBackMenu)
sendMsgWithSpecificMenu(m.Sender, contactMsg, botInfoMenu, true)
})
bot.Handle("/help", func(m *tb.Message) {
sendMsgWithSpecificMenu(m.Sender, contactMsg, botInfoMenu, true)
})
bot.Handle("/config", func(m *tb.Message) {
msg, _ := getUserDescription(m.Sender)
sendMsgWithSpecificMenu(m.Sender, msg, myInfoMenu, false)
})
bot.Handle("/authUser", func(m *tb.Message) {
authUserCmd(m.Sender, m.Payload)
})
bot.Handle("/deAuthUser", func(m *tb.Message) {
})
bot.Handle(tb.OnText, func(m *tb.Message) {
sendMsgWithMenu(m.Sender, wrongCmdMsg, true)
})
return nil