GitXplorerGitXplorer
l

weechatRN

public
6 stars
0 forks
16 issues

Commits

List of commits on branch master.
Verified
631293f9a5eaf56fc6ac7c50ac2a962aa1c74e1c

Merge pull request #1 from mhoran/patch-1

llindskogen committed 6 years ago
Verified
a01f689f0dd9b5becc8fbc44752e7163ef8dce4b

Add MIT LICENSE

mmhoran committed 6 years ago
Verified
9bdf9ffe9b90ad2ee57f68bf71b0486237cc0611

Update README.md

llindskogen committed 7 years ago
Unverified
3153891340d06f298f2e444547b3cc4a63747fca

Autocomplete nicks

llindskogen committed 7 years ago
Unverified
17bc93dc1d5ecba400692593e0d85bdafa68c43b

Fetch nicklist

llindskogen committed 7 years ago
Unverified
9ead269f0f71a9be535b3ca0151cc78236123d75

Add quit command

llindskogen committed 7 years ago

README

The README file for this repository.

WeechatRN

An attempt to bring iOS users in on the good life of weechat-android.

Supported connection options

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

Development

# 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 <your secret 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
	}
}