feat: add translate command
This commit is contained in:
parent
eecbaf18b3
commit
899491e867
9 changed files with 236 additions and 9 deletions
12
bot.go
12
bot.go
|
|
@ -14,11 +14,6 @@ import (
|
|||
"git.gensokyo.cafe/kkyy/tgbot_misaka_5882f7/cmds"
|
||||
)
|
||||
|
||||
const (
|
||||
stickerPanic = "CAACAgUAAxkBAAMjY3zoraxZGB8Xejyw86bHLSWLjVcAArMIAAL7-nhXNK7dStmRUGsrBA"
|
||||
stickerLoading = "CAACAgUAAxkBAAMmY3zp5UCMVRvy1isFCPHrx-UBWX8AApYHAALP8GhXEm9ZIBjn1v8rBA"
|
||||
)
|
||||
|
||||
func isFromAdmin(sender *tele.User) bool {
|
||||
if sender == nil {
|
||||
return false
|
||||
|
|
@ -43,12 +38,17 @@ func initBot() (*tele.Bot, error) {
|
|||
|
||||
// command routing
|
||||
b.Handle("/start", handleStartCmd)
|
||||
|
||||
b.Handle("/me", handleUserInfoCmd)
|
||||
b.Handle("/chat", handleChatInfoCmd)
|
||||
|
||||
b.Handle("/year_progress", handleYearProgressCmd)
|
||||
b.Handle("/xr", handleExchangeRateCmd)
|
||||
|
||||
b.Handle("/tr", handleTranslateCmd)
|
||||
for _, tbtn := range translateBtns {
|
||||
b.Handle(tbtn, handleTranslateBtn)
|
||||
}
|
||||
|
||||
b.Handle(tele.OnText, handleGeneralMessage)
|
||||
b.Handle(tele.OnSticker, handleGeneralMessage)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue