a twtxt client in Golang (twtxt: https://twtxt.readthedocs.org/en/stable/)
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.travis.yml
LICENSE
README.md
TODO.md
cache.go
commands.go
config.go
config.yaml.example
output.go
tweets.go
twet.go

README.md

twet

Build Status

twet is a simple client in Go for twtxt -- the decentralised, minimalist microblogging service for hackers.

Please see the TODO.

Configuration

twet looks for config.yaml in these directories:

  $XDG_BASE_DIR/config/twet
  $HOME/config/twet
  $HOME/Library/Application Support/twet
  $HOME/.twet

The config looks like this:

  # define yourself! this is the author:
  nick: quite
  twturl: https://lublin.se/twtxt.txt

  # tweets appended here
  twtfile: ~/public_html/twtxt.txt

  following:
    twtxt: https://buckket.org/twtxt_news.txt

The cache file will be stored where the config is found.