fast_irc

Fast IRC parser/generator irc irc-protocol efficiency fast-irc
0.2.1 released

Travis CI

fast_irc.cr

A fast IRC parsing library for crystal.

Docs

Installation

Add it to Projectfile

deps do
  github "RX14/fast_irc.cr"
end

Usage

require "fast_irc"

message = FastIrc::Message.parse ":nick!user@host COMMAND arg1 arg2 :arg3 ;)"
message.command # "COMMAND"
message.args    # ["arg1", "arg2", "arg3 ;)"]
message.prefix  # Prefix(@target="nick", @user="user", @host="host")

Development

TODO: Write instructions for development

Contributing

  1. Fork it ( https://github.com/RX14/fast_irc/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Contributors

  • RX14 RX14 - creator, maintainer
  • Kilobyte22 Stephan Henrichs - IRC serialisation, specs
fast_irc:
  github: RX14/fast_irc.cr
  version: ~> 0.2.1
License MIT
Crystal none

Authors

Dependencies 0

Development Dependencies 0

Dependents 0

Last synced .
search fire star recently