mirror of
https://github.com/adulau/mastodon-markdown-archive.git
synced 2024-10-09 15:51:44 +00:00
30 lines
553 B
Go
30 lines
553 B
Go
package main
|
|
|
|
import (
|
|
"flag"
|
|
"fmt"
|
|
"git.hq.ggpsv.com/gabriel/mastodon-pesos/client"
|
|
"log"
|
|
)
|
|
|
|
func main() {
|
|
user := flag.String("user", "", "URL of User's Mastodon account whose toots will be fetched")
|
|
|
|
flag.Parse()
|
|
|
|
client, err := client.New(*user)
|
|
|
|
if err != nil {
|
|
log.Panicln(fmt.Errorf("error instantiating client: %w", err))
|
|
}
|
|
|
|
posts, err := client.GetPosts("?exclude_replies=1&exclude_reblogs=1&limit=10")
|
|
|
|
if err != nil {
|
|
log.Panicln(err)
|
|
}
|
|
|
|
for _, post := range posts {
|
|
log.Println(post.Id)
|
|
}
|
|
}
|