This commit is contained in:
2026-02-10 14:27:24 +03:00
parent 2cc2f96f02
commit 83dca1ab39
2 changed files with 14 additions and 8 deletions

View File

@@ -7,10 +7,16 @@ import (
"git.nix13.pw/scuroneko/extypes"
)
const (
ButtonStyleDanger KeyboardButtonStyle = "danger"
ButtonStyleSuccess KeyboardButtonStyle = "success"
ButtonStylePrimary KeyboardButtonStyle = "primary"
)
type InlineKbButtonBuilder struct {
text string
iconCustomEmojiID string
style InlineKeyboardButtonStyle
style KeyboardButtonStyle
url string
callbackData string
}
@@ -22,7 +28,7 @@ func (b InlineKbButtonBuilder) SetIconCustomEmojiId(id string) InlineKbButtonBui
b.iconCustomEmojiID = id
return b
}
func (b InlineKbButtonBuilder) SetStyle(style InlineKeyboardButtonStyle) InlineKbButtonBuilder {
func (b InlineKbButtonBuilder) SetStyle(style KeyboardButtonStyle) InlineKbButtonBuilder {
b.style = style
return b
}