blob: f8fa98dc06ec66e41179a9c47c9da7578445a240 (
plain) (
tree)
|
|
package main
type payload struct {
Type string `json:"type" form:"type"`
Token string `json:"token"`
ActionTS string `json:"action_ts"`
Team struct {
ID string `json:"id"`
Domain string `json:"domain"`
}
User struct {
ID string `json:"id"`
Name string `json:"name"`
} `json:"user"`
Channel struct {
ID string `json:"id"`
Name string `json:"name"`
} `json:"channel"`
CallbackID string `json:"callback_id"`
TriggerID string `json:"trigger_id"`
MessageTS string `json:"message_ts"`
Message struct {
ClientMsgID string `json:"client_msg_id"`
Type string `json:"type"`
Text string `json:"text"`
User string `json:"user"`
TS string `json:"ts"`
} `json:"message"`
ResponseUrl string `json:"response_url"`
}
type message struct {
Text string `json:"text"`
ResponseType string `json:"response_type"`
Attachments []attachment `json:"attachments"`
}
type attachment struct {
Color string `json:"color"`
Text string `json:"text"`
}
|