https://github.com/matrix-hacks/matrix-puppet-skype
https://github.com/matrix-hacks/matrix-puppet-skype
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/matrix-hacks/matrix-puppet-skype
- Owner: matrix-hacks
- Created: 2017-05-27T11:14:52.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-01-11T02:00:27.000Z (over 2 years ago)
- Last Synced: 2024-08-03T19:08:00.533Z (9 months ago)
- Language: JavaScript
- Size: 344 KB
- Stars: 23
- Watchers: 8
- Forks: 12
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-matrix - matrix-puppet-skype
README
# skype-bridge [](https://matrix.to/#/#matrix-puppet-bridge:matrix.org)
This is a Matrix bridge for Skype. It uses [skype-http](https://github.com/ocilo/skype-http) under the hood.
## features
- [x] Skype to Matrix direct text message
- [x] Matrix to Skype direct text message
- [x] Skype to Matrix direct image attachment message
- [x] Matrix to Skype direct image attachment message
- [x] group messaging
- [ ] read receipts
- [ ] contact list syncing## installation
clone this repo
cd into the directory
run `npm install`
## configure
Copy `config.sample.json` to `config.json` and update it to match your setup
## register the app service
Generate an `skype-registration.yaml` file with `node index.js -r -u "http://your-bridge-server:8090"`
Note: The 'registration' setting in the config.json needs to set to the path of this file. By default, it already is.
Copy this `skype-registration.yaml` file to your home server, then edit it, setting its url to point to your bridge server. e.g. `url: 'http://your-bridge-server.example.org:8090'`
Edit your homeserver.yaml file and update the `app_service_config_files` with the path to the `skype-registration.yaml` file.
Launch the bridge with ```node index.js```.
Restart your HS.
## Discussion, Help and Support
Join us in the [](https://matrix.to/#/#matrix-puppet-bridge:matrix.org) room
# TODO
* Be able to originate conversations from the Matrix side.