diff --git a/configs.go b/configs.go index 181d4e4..d28fd3b 100644 --- a/configs.go +++ b/configs.go @@ -178,6 +178,9 @@ func (edit BaseEdit) values() (url.Values, error) { } if edit.ReplyMarkup != nil { + if len(edit.ReplyMarkup.InlineKeyboard) == 0 { + edit.ReplyMarkup.InlineKeyboard = make([][]InlineKeyboardButton, 0) + } data, err := json.Marshal(edit.ReplyMarkup) if err != nil { return v, err