EionRobb / purple-rocketchat

Rocket.Chat Plugin for libpurple
GNU General Public License v3.0
21 stars 2 forks source link

Logo

Rocket.Chat Plugin for libpurple

Adds support for Rocket.Chat to libpurple clients, such as Pidgin.

Compiling

#!sh
make && sudo make install

Requirements

libpurple, libjson-glib, glib, libmarkdown2 aka discount

Debian-based distros

Run the following commands from a terminal

#!sh
sudo apt-get install libpurple-dev libjson-glib-dev libglib2.0-dev git make libmarkdown2-dev;
git clone https://github.com/EionRobb/purple-rocketchat && cd purple-rocketchat;
make && sudo make install

Ubuntu

sudo apt install purple-rocketchat

Fedora-based distros

Run the following commands from a terminal

#!sh
dnf install libpurple-devel.x86_64 libmarkdown-devel.x86_64 json-glib-devel.x86_64 glib2.x86_64
git clone https://github.com/EionRobb/purple-rocketchat && cd purple-rocketchat;
make && sudo make install

Windows Builds

Windows nightly builds at https://eion.robbmob.com/librocketchat.dll - copy to Program Files (x86)\Pidgin\plugins

You'll also need libjson-glib-1.0.dll in your Program Files (x86)\Pidgin directory (not the plugins subdirectory) if you don't already have the Skype/Facebook/Steam/other plugin installed

How to Use

Auth Issues?

If you're getting "Bad Username/Password" errors, and you're definitely sure that you're using the right username/password, or if your Rocket.Chat instance uses a 3rd party for authentication (eg Ookla, Google or Microsoft) then you'll need to make a Personal Access Token:

Like this plugin?

Say "Thanks" by sending $1