An open API service indexing awesome lists of open source software.

https://github.com/lindskogen/weechatrn

Weechat relay client for iOS using websockets
https://github.com/lindskogen/weechatrn

ios irc react-native weechat

Last synced: about 1 year ago
JSON representation

Weechat relay client for iOS using websockets

Awesome Lists containing this project

README

          

# WeechatRN

An attempt to bring iOS users in on the good life of [weechat-android](https://github.com/ubergeek42/weechat-android).

## Supported connection options

The only supported option for connecting to a weechat instance is through websockets.

## Development

```bash
# Install react-native-cli
yarn global add react-native-cli

# Install dependencies for project
yarn install

# Launch iOS simulator
react-native run-ios

# Run on Android device (not tested)
react-native run-android
```

## Example configuration

All examples below uses `example.com` as hostname, and `5555` as port number, but you should of course replace them with your own values as needed.

### Weechat configuration:

```
/relay add ssl.weechat 5555
/set relay.network.password
```

### Webserver configuration (probably not needed):

If you need to proxy though another host and happen to be using Caddy as your webserver, you can use my config file below:

Caddy:

```
example.com {
log stdout
errors stderr
proxy /weechat localhost:5555 {
websocket
}
}
```