-
Notifications
You must be signed in to change notification settings - Fork 79
Home
CIRC is an IRC client in the form of a packaged Chrome app. That means it acts like a native application and has access to low level APIs such as chrome.socket. Here are some of the key features of CIRC:
- Connect directly to any IRC server (no proxy server needed!)
- Remember your nick and what channels you were last in on any device
- Use the same IRC connection simultaneously on multiple devices (like Google talk)
- Scripting support
- Desktop notifications
Get it on the Chrome Web Store.
###Issues
If you find a bug or have an idea for a new feature, please file an issue.
###Development
Development on CIRC has only just began! Take a look at the changelog to see what we've been working on with each version.
If you're interested in the exciting features we have in store, check out our development timeline.
Interested in contributing to CIRC? Send over a pull request with your changes. You can also check out the class diagram to get an idea of how things work. Information on the development cycle can be found here: development.
Scripts are written in JavaScript and loaded from a file on the user's computer.
To load a script use the /load
command, which will open a file prompt.
View the scripting docs.
You can choose one of your devices to act as a server to which your other devices can connect. Connected devices use the IRC connection of the server device and activity is mirrored across each connected device. Whenever you install CIRC on a new device it will automatically connect to the server device. If the server is unreachable then the client use it's own connect as normal.
To use the feature use the /make-server
command on the device you wish to use as the server. That device will remain the server even after CIRC is closed. Use /make-server
again on a different device to change servers. The devices connect to each other using TCP sockets, so port forwarding may be required.