Giter Site home page Giter Site logo

pglombardo / irc2hipchat Goto Github PK

View Code? Open in Web Editor NEW
6.0 6.0 1.0 220 KB

:nut_and_bolt: IRC to HipChat Relay Daemon - Log all messages from an IRC channel to a HipChat room

Home Page: http://pglombardo.github.io/IRC2HipChat/

License: MIT License

Ruby 100.00%

irc2hipchat's Introduction


GitHub followers GitHub Stars TheOx00

About

My name is Peter Giacomo Lombardo and I am based in Palermo, Sicily.

Current

I'm proudly enlisted with HiveMQ building out their massively scalable MQTT broker product.

Specifically, I am building the bright future of their MQTT client ecosystem.

Don't know MQTT? It's a binary publish/subscribe protocol that is used in many places such as IoT, Gaming, Robotics and Manufacturing. See the specification.

Past

More than 8 years building performance instrumentation for Instana & Tracelytics (today renamed to AppOptics).

In other projects I've built embedded systems, distributed file systems, implemented protocols and architected SaaS products.

Opensource

Password Pusher

In my spare time, I work on a security solution that makes communicating sensitive data more secure. The project boasts an active community and more than 185k MAU at pwpush.com.

The solution can be re-branded and is often hosted privately.

Packages I've Authored

Now

Past

Recent Posts

Statistics & Data

trophy

pglombardo's GitHub Stats

GitHub Streak

One of my favorite pull requests from the past.

Contact

You can reach me in the following ways:

  • Email me at my github username at hey.com
  • File a Github issue in this repo
  • DM me on Twitter
  • Write me a letter. Response times averages from one to two months.

irc2hipchat's People

Contributors

pglombardo avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

irc2hipchat's Issues

undefined method `sampleRequest'

I'm on OSX Yosemite and installed fresh. I configured according to docs, except bundle exec rake start kept telling me the HIPCHAT env var wasn't set. So I ran manually like so:

HIPCHAT_API_TOKEN=xxxx ruby irc2hipchat.rb

But now it joins the IRC room, but gets errors and doesn't show anything in the Hipchat room.

[2015/01/23 14:39:07.966] !! [New thread] For #<Cinch::Handler @event=:channel pattern=#<Cinch::Pattern:0x007fab39a9b460 @prefix=nil, @pattern=//, @suffix=nil>>: #<Thread:0x007fab39a51a18> -- 1 in total.
[2015/01/23 14:39:07.966] !! /Library/Ruby/Gems/2.0.0/gems/oboe-2.6.1.0/lib/oboe_metal.rb:86:in `sample?': undefined method `sampleRequest' for Oboe_metal::Context:Class (NoMethodError)
[2015/01/23 14:39:07.966] !!    /Library/Ruby/Gems/2.0.0/gems/oboe-2.6.1.0/lib/oboe/api/logging.rb:71:in `log_start'
[2015/01/23 14:39:07.967] !!    /Library/Ruby/Gems/2.0.0/gems/oboe-2.6.1.0/lib/oboe/api/tracing.rb:77:in `start_trace'
[2015/01/23 14:39:07.967] !!    irc2hipchat.rb:28:in `block (2 levels) in <main>'
[2015/01/23 14:39:07.967] !!    /Library/Ruby/Gems/2.0.0/gems/cinch-2.1.0/lib/cinch/handler.rb:97:in `instance_exec'
[2015/01/23 14:39:07.967] !!    /Library/Ruby/Gems/2.0.0/gems/cinch-2.1.0/lib/cinch/handler.rb:97:in `block in call'
[2015/01/23 14:39:07.967] !! [Thread done] For #<Cinch::Handler @event=:channel pattern=#<Cinch::Pattern:0x007fab39a9b460 @prefix=nil, @pattern=//, @suffix=nil>>: #<Thread:0x007fab39a51a18> -- 0 remaining.
[2015/01/23 14:39:38.385] >> :[email protected] PRIVMSG #acme :hmm, didn't work

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.