diff --git a/drivel.go b/drivel.go index d148105..e9e64a2 100644 --- a/drivel.go +++ b/drivel.go @@ -507,13 +507,18 @@ func quote(args []string) error { } type Status struct { - Full_text string - Id_str string - User StatusUser + Full_text string + Id_str string + User StatusUser + Quoted_status *Status } func (m Status) String() string { - return m.User.Name + " " + "(" + m.Id_str + ")" + ":\n" + m.Full_text + s := m.User.Name + " " + "(" + m.Id_str + ")" + ":\n" + m.Full_text + if m.Quoted_status != nil { + s += "\nQuotes " + m.Quoted_status.String() + } + return s } func (m Status) URL() string {