https://github.com/opsdroid/opsdroid-desktop
🖥 A minimal desktop chat client for speaking to opsdroid
https://github.com/opsdroid/opsdroid-desktop
bot desktop electron-app opsdroid react
Last synced: 4 months ago
JSON representation
🖥 A minimal desktop chat client for speaking to opsdroid
- Host: GitHub
- URL: https://github.com/opsdroid/opsdroid-desktop
- Owner: opsdroid
- License: apache-2.0
- Created: 2017-05-25T14:57:27.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2021-02-06T10:44:16.000Z (over 5 years ago)
- Last Synced: 2025-05-06T12:31:32.269Z (about 1 year ago)
- Topics: bot, desktop, electron-app, opsdroid, react
- Language: JavaScript
- Size: 347 KB
- Stars: 19
- Watchers: 7
- Forks: 13
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# opsdroid desktop
[](https://travis-ci.org/opsdroid/opsdroid-desktop)
[](https://ci.appveyor.com/project/opsdroid/opsdroid-desktop)
[](https://dependencyci.com/github/opsdroid/opsdroid-desktop) [](https://greenkeeper.io/)
A cross-platform [electron](https://electron.atom.io/) & [react](https://facebook.github.io/react/) desktop app for chatting with [opsdroid](https://github.com/opsdroid/opsdroid).

## Installation
### macOS
- Download `opsdroid-desktop-{version}-macos-x64.zip` from the [latest release](https://github.com/opsdroid/opsdroid-desktop/releases/latest).
- Extract the zip.
- Move the `opsdroid-desktop.app` to `/Applications`
### Linux
- Download `opsdroid-desktop-{version}-linux-{arch}.tar.tgz` from the [latest release](https://github.com/opsdroid/opsdroid-desktop/releases/latest).
- Run `sudo mkdir /etc/opsdroid-desktop`.
- Run `sudo tar -xvzf opsdroid-desktop-*-linux-*.tar.tgz -C /etc/opsdroid-desktop`.
- Run the application with `/etc/opsdroid-desktop/opsdroid-desktop`.
- (optional for ubuntu) To add the application to the unity launcher run `sudo cp /etc/opsdroid-desktop/resources/app/scripts/ubuntu-launcher.desktop /usr/share/applications/opsdroid-desktop.desktop`
### Windows
- Download `opsdroid-desktop-{version}-win32-x64.zip` from the [latest release](https://github.com/opsdroid/opsdroid-desktop/releases/latest).
- Navigate to `C:\Program Files`.
- Create the folder `opsdroid-desktop`.
- Extract the zip into that folder.
- Run the application with `opsdroid-desktop.exe`.
## Development
```
git clone https://github.com/opsdroid/opsdroid-desktop.git
cd opsdroid-desktop
npm install -g electron-packager gulp
npm install
gulp serve
```
## Contributing
Pull requests are welcome!