https://github.com/foxboron/iii
Sucklessless File based IRC Client
https://github.com/foxboron/iii
Last synced: about 1 year ago
JSON representation
Sucklessless File based IRC Client
- Host: GitHub
- URL: https://github.com/foxboron/iii
- Owner: Foxboron
- License: mit
- Created: 2016-11-08T01:45:06.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-09-28T22:38:54.000Z (over 8 years ago)
- Last Synced: 2025-03-28T06:23:22.436Z (about 1 year ago)
- Language: Go
- Homepage:
- Size: 39.1 KB
- Stars: 14
- Watchers: 4
- Forks: 3
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
iii
===
iii - ii Improved
suckless version of suckless ii, but with horriblehorrible Golang.
http://tools.suckless.org/ii/
iii (and ii) is a filesystem-based IRC client, using files and FIFO pipes to
communicate with the IRC server. It allows the creation of simple scripts and
bots.
The goal is to have 1:1 feature parity with ii, and some additional features:
* TLS Support
* Server reconnection & channel rejoin
```
→ iii --help
Usage of ./iii:
-f string
Specify a default real name (default "ii Improved")
-i string
Specify a path for the IRC connection (default "~/irc")
-k string
Specify a environment variable for your IRC password (default "IIPASS")
-n string
Specify a default nick (default "iii")
-p string
Server port (default 6667, SSL default 6697)
-s string
Specify server (default "irc.freenode.net")
-tls
Use TLS for the connection (default false)
```
```
→ tree irc
irc
└── irc.hackint.org
├── #buf
│ ├── in
│ └── out
├── foxboron
│ ├── in
│ └── out
├── in
└── out
3 directories, 6 files
```