Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Scriptable Ruby client for Quassel
Ruby
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
ext
lib/quassel
quassel @ e83af91
.gitignore
.gitmodules
DEVELOPERS.rdoc
INSTALL
README.rdoc
setup.rb

README.rdoc

Quassel-Ruby - Quassel Client in Ruby

This is a work-in-progress Ruby client for the distributed IRC client Quassel.

Features

Currently, Quassel-Ruby is able to connect to the core, login with given credentials, and display messages sent from core in the console.

The goal of the project is to provide a scripting interface, allowing Ruby scripts to send and respond to IRC messages and events.

Usage

To connect to a running core using specified credentials, and print IRC messages:

quassel-client -s quassel/scripts/logger -u username -p password

To act as a proxy between a running core and other Quassel clients, printing messages sent between them:

quassel-client -s quassel/scripts/proxy

To show full usage:

quassel-client -h

Requirements

  • ruby 1.9

  • running Quassel core

  • qtruby

  • bindata

  • case

  • eventful

  • caseconverter

  • trollop

Something went wrong with that request. Please try again.