cmd/mi: ignore bot posts
This commit is contained in:
parent
81bde08e37
commit
189ebfcd6b
|
@ -86,6 +86,7 @@ type MastodonStatus struct {
|
||||||
URL string `json:"url"`
|
URL string `json:"url"`
|
||||||
Content string `json:"content"`
|
Content string `json:"content"`
|
||||||
Sensitive bool `json:"sensitive"`
|
Sensitive bool `json:"sensitive"`
|
||||||
|
Application *madon.Application `json:"application"`
|
||||||
}
|
}
|
||||||
|
|
||||||
type NewStatus struct {
|
type NewStatus struct {
|
||||||
|
@ -127,8 +128,17 @@ func (mi *Mi) StreamMastodonToTwitter(ctx context.Context) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
ln.FatalErr(ctx, err)
|
ln.FatalErr(ctx, err)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ns.NewVal == nil {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
|
||||||
st := ns.NewVal
|
st := ns.NewVal
|
||||||
|
|
||||||
|
if st.Application.Name == "mi_irl" {
|
||||||
|
continue
|
||||||
|
}
|
||||||
|
|
||||||
if st.Sensitive {
|
if st.Sensitive {
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue