You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
telebot/types.go

28 lines
697 B
Go

package telebot
// User object represents a Telegram user, bot or group chat.
type User struct {
Id int `json:"id"`
FirstName string `json:"first_name"`
LastName string `json:"last_name"`
Username string `json:"username"`
// Title differs a group chat apart from users and bots.
Title string `json:"title"`
}
// Message object represents a message.
type Message struct {
Id int `json:"message_id"`
Sender User `json:"from"`
Unixtime int `json:"date"`
Text string `json:"text"`
Chat User `json:"chat"`
}
// Update object represents an incoming update.
type Update struct {
Id int `json:"update_id"`
Payload Message `json:"message"`
}