An open source Bitrix24 messenger client.
C++ C CMake JavaScript HTML Python Other
Latest commit fc629c0 Oct 12, 2016 @buglloc committed on GitHub Update README.md

README.md

Brick

An open source Bitrix24 messenger client.

Unfortunately, project are not maintained any more. Please see #54 if you have some ideas.

Supported features:

  • multiple accounts (switch tab)
  • chat
  • notifications (including Unity Launcher integration)
  • voice & video calls
  • desktop/window sharing (experimental)
  • file sharing
  • simple integration with external systems based on D-Bus

You may check some documentation on the Wiki pages (Russian language only).

Some screenshots

Chat: Chat

Video call/Screen Sharing: Video

System notification: Notify

How to install and run Brick

PPA for Ubuntu

You can install Brick from PPA buglloc/brick:

sudo add-apt-repository ppa:buglloc/brick
    Hit [Enter]
sudo apt-get update
sudo apt-get install brick

if you are using KDE5 your may want to install libappindicator

Ubuntu Precise is no longer supports

AUR for Arch Linux

You can install Brick from AUR package:

yaourt -S brick

Copr for CentOS/Fedora

You can install Brick from Copr buglloc/Brick.

For example, Fedora:

sudo dnf copr enable buglloc/Brick -y
sudo dnf install brick -y

if you are using KDE5 your may want to install libappindicator

OBS for openSUSE

You can install Brick from openSUSE Software home:buglloc/brick.

For openSUSE Leap 42.1:

sudo zypper addrepo http://download.opensuse.org/repositories/home:buglloc/openSUSE_Leap_42.1/home:buglloc.repo
sudo zypper refresh
sudo zypper install brick

For openSUSE Tumbleweed:

sudo zypper addrepo http://download.opensuse.org/repositories/home:buglloc/openSUSE_Tumbleweed/home:buglloc.repo
sudo zypper refresh
sudo zypper install brick

For openSUSE 13.2:

sudo zypper addrepo http://download.opensuse.org/repositories/home:buglloc/openSUSE_13.2/home:buglloc.repo
sudo zypper refresh
sudo zypper install brick

For openSUSE 13.1:

sudo zypper addrepo http://download.opensuse.org/repositories/home:buglloc/openSUSE_13.1/home:buglloc.repo
sudo zypper refresh
sudo zypper install brick

if you are using KDE5 your may want to install libappindicator

Build manually

Or you can build Brick from sources:

# Install build tools
sudo apt-get install build-essential cmake
# Install dependencies
sudo apt-get install libgtk2.0-dev libudev1 libnss3 libgconf-2-4 libnotify-dev libxss-dev
# Install tools to register Brick desktop entries, icons, etc in system
# Or you may skip this installation step by adding -DSKIP_BRICK_REGISTER=1 to cmake
sudo apt-get install desktop-file-utils xdg-utils

# Let's make it
mkdir ~/tmp && cd ~/tmp
git clone --recursive https://github.com/buglloc/brick.git
mkdir build && cd build
cmake ../brick
make
sudo make install

# And run it!
brick

if you are using KDE5 your may want to install libappindicator

Contributing

Any kind of contribution would be very very welcome. Check out the issue tracker or contact me directly.