Added ephemeral messages sent when a user mentions someone not in the channel

Этот коммит содержится в:
hmhealey
2016-02-02 10:52:18 -05:00
родитель db13b7a3ca
Коммит fcb92fa1b5
8 изменённых файлов: 73 добавлений и 14 удалений

Просмотреть файл

@@ -18,6 +18,7 @@ const (
ACTION_USER_ADDED = "user_added"
ACTION_USER_REMOVED = "user_removed"
ACTION_PREFERENCE_CHANGED = "preference_changed"
ACTION_EPHEMERAL_MESSAGE = "ephemeral_message"
)
type Message struct {

Просмотреть файл

@@ -10,11 +10,12 @@ import (
)
const (
POST_SYSTEM_MESSAGE_PREFIX = "system_"
POST_DEFAULT = ""
POST_SLACK_ATTACHMENT = "slack_attachment"
POST_JOIN_LEAVE = "system_join_leave"
POST_HEADER_CHANGE = "system_header_change"
POST_SYSTEM_MESSAGE_PREFIX = "system_"
POST_DEFAULT = ""
POST_SLACK_ATTACHMENT = "slack_attachment"
POST_JOIN_LEAVE = "system_join_leave"
POST_HEADER_CHANGE = "system_header_change"
POST_OUT_OF_CHANNEL_MENTION = "system_out_of_channel_mention"
)
type Post struct {
@@ -33,6 +34,7 @@ type Post struct {
Hashtags string `json:"hashtags"`
Filenames StringArray `json:"filenames"`
PendingPostId string `json:"pending_post_id" db:"-"`
Ephemeral bool `json:"ephemeral" db:"-"`
}
func (o *Post) ToJson() string {