Documentation ¶
Index ¶
- func NewSwitchInlineQueryCurrentChat(q string) *string
- type AnswerCallbackQueryRequest
- type AnswerInlineQueryRequest
- type Client
- type EditMessageTextRequest
- type Error
- type ForceReply
- type InlineKeyboardButton
- type InlineKeyboardMarkup
- type InlineQueryResult
- type InlineQueryResultArticle
- type InputMessageContent
- type InputTextMessageContent
- type KeyboardButton
- type ReplyKeyboardMarkup
- type ReplyKeyboardRemove
- type ReplyMarkup
- type Request
- type SendMessageRequest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewSwitchInlineQueryCurrentChat ¶
NewSwitchInlineQueryCurrentChat returns a pointer to a string which can be passed to InlineKeyboardButton.
Types ¶
type AnswerInlineQueryRequest ¶
type AnswerInlineQueryRequest struct { InlineQueryID string Results []InlineQueryResult CacheTime int IsPersonal bool }
type EditMessageTextRequest ¶
type ForceReply ¶
type ForceReply struct {
Selective bool
}
func NewForceReply ¶
func NewForceReply(selective bool) ForceReply
NewForceReply is a convenience function for creating a ForceReply.
type InlineKeyboardButton ¶
type InlineKeyboardMarkup ¶
type InlineKeyboardMarkup struct {
InlineKeyboard [][]InlineKeyboardButton
}
type InlineQueryResult ¶ added in v4.2.0
type InlineQueryResult interface {
// contains filtered or unexported methods
}
type InlineQueryResultArticle ¶ added in v4.2.0
type InlineQueryResultArticle struct { ID string Title string Description string ThumbURL string InputMessageContent InputMessageContent ReplyMarkup InlineKeyboardMarkup }
type InputMessageContent ¶ added in v4.2.0
type InputMessageContent interface {
// contains filtered or unexported methods
}
type InputTextMessageContent ¶ added in v4.2.0
type KeyboardButton ¶
type KeyboardButton struct {
Text string
}
type ReplyKeyboardMarkup ¶
type ReplyKeyboardMarkup struct { Keyboard [][]KeyboardButton ResizeKeyboard bool }
type ReplyKeyboardRemove ¶
type ReplyKeyboardRemove struct { }
type ReplyMarkup ¶
type ReplyMarkup interface {
// contains filtered or unexported methods
}
type SendMessageRequest ¶
type SendMessageRequest struct { ChatID int64 Text string ParseMode string ReplyToMessageID int ReplyMarkup ReplyMarkup }
Click to show internal directories.
Click to hide internal directories.