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 Twitter client, written in Go & QML.
Features
- 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
- Multiple Twitter accounts (work-in-progress)
- System notifications
- Support for other networks (like Mastodon/GNU social or even GitHub)
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 Twitter app & key 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.