Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Irseas plugin for Irssi
branch: master

This branch is 37 commits behind codebutler:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
README.md
irseas.pl
make_config.pl
websocket_server.pm

README.md

Irseas for Irssi

More information here soon.

Installation

  1. Install cpanmin.

    $ wget -O- http://cpanmin.us | perl - -l ~/perl5 App::cpanminus local::lib
    $ eval `perl -I ~/perl5/lib/perl5 -Mlocal::lib`
    $ echo 'eval `perl -I ~/perl5/lib/perl5 -Mlocal::lib`' >> ~/.bashrc
    
  2. Install perl dependencies.

    $ cpanm JSON YAML Protocol::WebSocket AnyEvent::Socket AnyEvent::Handle AnyEvent::TLS Net::SSLeay URI::Query Authen::Passphrase Term::ReadKey
    
  3. Install irseas irssi script.

    $ mkdir -p ~/.irssi/scripts
    $ cd ~/.irssi/scripts
    $ git clone https://github.com/codebutler/irseas-irssi.git irseas
    $ ln -s ~/.irssi/scripts/irseas/irseas.pl ~/.irssi/scripts/irseas.pl
    
  4. Generate self-signed SSL certificate.

    $ openssl req -new -x509 -days 365 -nodes -out ~/.irssi/irseas.pem -keyout ~/.irssi/irseas.pem
    
  5. Generate config file

    $ perl ~/.irssi/scripts/irseas/make_config.pl
    
    irseas-irssi configurator
    
    Port [3000]:
    Password: 
    
    Wrote /home/eric/.irssi/irseas.yml
    
  6. Load the script from within irsii:

    /run irseas
    
Something went wrong with that request. Please try again.