[prototype] GTK Mastodon Client written in Go https://www.gotoot.rocks
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Stefan Naumann cf2feef048 XML parsers suck 3 days ago
toot Relationships, AccountView: Added Interaction Buttons to OtherAccount, Fields to the AccountView, reworked AccountListing Interaction Buttons 3 days ago
ui XML parsers suck 3 days ago
.gitignore added cache persistance file to gitingores 1 year ago
LICENSE „LICENSE“ hinzufügen 1 year ago
Makefile XML parsers suck 3 days ago
README.md updated Readme 1 year ago
main.go Mapped out more Account-API calls, httpwrapper, config, ReplyTo Toot, Media-only Account Statuses-View 1 week ago
testmedia.png added media attachments 1 year ago

README.md

Go Toot!

This is a GTK-based Mastodon Client written in Go.

Config-file

Default config file is gotootoot.cfg in / folder. The config file is created automatically if it does not exist.

{
  "Token": {
    /** 
     * Token gotten from oauth2-lib is saved here
     **/
  },
  "ClientId": "<clientID>",
  "ClientSecret": "<clientSecret>",
  "Server": "<server>",
  "Scopes": [
    "read",
    "write"
  ]
}

Build-Time Dependencies

  • golang.org/x/oauth2
  • github.com/gotk3/gotk3

Install with:

go get github.com/gotk3/gotk3/gtk golang.org/x/oauth2