spoc-bot-vr/model/thread.go

27 lines
438 B
Go

package model
// EVENT ||--|{ THREAD: "spawns"
type Thread struct {
Updated uint64
ID string
URL string
TS uint64
Channel string
EventID string
}
func NewThread(ID, URL string, TS uint64, Channel string, EventID string) Thread {
return Thread{
Updated: updated(),
ID: ID,
URL: URL,
TS: TS,
Channel: Channel,
EventID: EventID,
}
}
func (t Thread) Empty() bool {
return t == (Thread{})
}