38 lines
1.1 KiB
Go
38 lines
1.1 KiB
Go
package models
|
|
|
|
import tg "gitlab.com/toby3d/telegram"
|
|
|
|
// Commands... represents available and supported bot commands
|
|
const (
|
|
CommandAddPack = "addPack"
|
|
CommandAddSticker = "addSticker"
|
|
CommandCancel = "cancel"
|
|
CommandDeleteSticker = "delSticker"
|
|
CommandDeletePack = "delPack"
|
|
CommandReset = "reset"
|
|
)
|
|
|
|
// State... represents current state of user action
|
|
const (
|
|
StateNone = "none"
|
|
StateAddSticker = CommandAddSticker
|
|
StateAddPack = CommandAddPack
|
|
StateDeleteSticker = CommandDeleteSticker
|
|
StateDeletePack = CommandDeletePack
|
|
StateReset = CommandReset
|
|
)
|
|
|
|
// SetUploaded is a mimic set name of uploaded stickers without any parent set
|
|
const SetUploaded = "?"
|
|
|
|
// LanguageFallback is a default language code in case what current user language
|
|
// is not support yet
|
|
const LanguageFallback = "en"
|
|
|
|
// AllowedUpdates is
|
|
var AllowedUpdates = []string{
|
|
tg.UpdateInlineQuery, // For searching and sending stickers
|
|
tg.UpdateMessage, // For get commands and messages
|
|
tg.UpdateChannelPost, // For forwarding announcements
|
|
}
|