Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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: about 1 month 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 (over 7 years ago)
- Default Branch: master
- Last Pushed: 2021-02-06T10:44:16.000Z (almost 4 years ago)
- Last Synced: 2024-10-30T00:00:49.540Z (about 2 months ago)
- Topics: bot, desktop, electron-app, opsdroid, react
- Language: JavaScript
- Size: 347 KB
- Stars: 17
- Watchers: 8
- Forks: 13
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# opsdroid desktop
[![Build Status](https://travis-ci.org/opsdroid/opsdroid-desktop.svg?branch=master)](https://travis-ci.org/opsdroid/opsdroid-desktop)
[![Build status](https://ci.appveyor.com/api/projects/status/7qdd8e650598u5vc/branch/master?svg=true)](https://ci.appveyor.com/project/opsdroid/opsdroid-desktop)
[![Dependency Status](https://dependencyci.com/github/opsdroid/opsdroid-desktop/badge)](https://dependencyci.com/github/opsdroid/opsdroid-desktop) [![Greenkeeper badge](https://badges.greenkeeper.io/opsdroid/opsdroid-desktop.svg)](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).
![Screenshot](https://cloud.githubusercontent.com/assets/1610850/26456456/05656b04-4165-11e7-9f7c-71ccab7e7b14.png)
## 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!