mirror of
https://github.com/muesli/telephant
synced 2024-11-13 23:37:11 +00:00
No description
accounts | ||
assets | ||
qml | ||
.gitignore | ||
.travis.yml | ||
bridges.go | ||
chirp.go | ||
config.go | ||
events.go | ||
LICENSE | ||
messagemodel.go | ||
README.md |
Chirp!
A lightweight but modern Social Media client, written in Go & QML.
Features
- Live feed via Mastodon's Streaming API
- Live feed via Twitter's Streaming API
- Multi pane support
- Linux/macOS/Windows (Android & iOS should be working, but aren't tested yet)
- Media previews
- Shortened URL resolving
- System notifications
- Multiple accounts (work-in-progress)
- Support for more networks
Installation
Make sure you have a working Go environment (Go 1.8 or higher is required). See the install instructions.
Dependencies
Before you can build Chirp you need to install the Go/Qt bindings.
Building Chirp!
git clone https://github.com/muesli/chirp.git
qtdeploy build desktop chirp/
Run it
./chirp/deploy/linux/chirp
Config
As of now you will need to create your own API apps & keys to use Chirp. You can do this on https://dev.twitter.com/.
When you run Chirp for the first time, it will create an empty config file chirp.conf
for you. Just edit it and enter
your consumer key and accesstoken.