liz-baker / lita-web-title Goto Github PK
View Code? Open in Web Editor NEWA Lita.io plugin to parse URIs in chat and post the title of the page.
License: MIT License
A Lita.io plugin to parse URIs in chat and post the title of the page.
License: MIT License
12:56:41 <user> http://www.amazon.com/gp/product/B002NSCHY4
12:56:41 <bot> Robot Check
I have a few GitHub repositories configured to send notice messages instead of normal messages to an operations IRC channel for repository events. Could lita-web-title
be configured to ignore IRC notice messages instead of adding worthless noise in this case? I worry that it may not be able to determine the type of IRC message since that's handled by an abstraction in the lita framework.
11:09:05 <github> [settings] awaxa created remove_dsharp (+1 new commit): http://git.io/v8Vj7
11:09:05 <github> settings/remove_dsharp 65723ed Greg Kitson: remove dsharpdiabetes.com, they shut down
11:09:05 <diabot> remove dsharpdiabetes.com, they shut down · reddit-diabetes/settings@65723ed · GitHub
11:09:25 <github> [settings] awaxa opened pull request #6: remove dsharpdiabetes.com, they shut down (master...remove_dsharp) http://git.io/v8Vjx
11:09:26 <diabot> remove dsharpdiabetes.com, they shut down by awaxa · Pull Request #6 · reddit-diabetes/settings · GitHub
11:09:35 <github> [settings] awaxa closed pull request #6: remove dsharpdiabetes.com, they shut down (master...remove_dsharp) http://git.io/v8Vjx
11:09:36 <diabot> remove dsharpdiabetes.com, they shut down by awaxa · Pull Request #6 · reddit-diabetes/settings · GitHub
09:22:56 lornetc | http://imgur.com/gallery/RVN8ME8 │
09:22:56 diabot | │
09:22:56 diabot | │
09:22:56 diabot | │
09:22:56 diabot | Oh god why is this so funny to me - Imgur │
There should be a help statement:
https://github.com/dosman711/lita-web-title/blob/master/lib/lita/handlers/web_title.rb#L6
Don't make me put in a PR 🤘
2015-04-14T19:24:30.149257+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/cinch-2.2.5/lib/cinch/handler.rb:99:in `call'
2015-04-14T19:24:30.149258+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/cinch-2.2.5/lib/cinch/handler.rb:99:in `block in call'
2015-04-14T19:24:30.149260+00:00 app[web.1]:
2015-04-14T19:25:36.856852+00:00 app[web.1]: [2015-04-14 19:25:36 UTC] ERROR: Lita::Handlers::WebTitle crashed. The exception was:
2015-04-14T19:25:36.856858+00:00 app[web.1]: undefined method `strip!' for nil:NilClass
2015-04-14T19:25:36.856860+00:00 app[web.1]: Full backtrace:
2015-04-14T19:25:36.856862+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/lita-web-title-1.0.3/lib/lita/handlers/web_title.rb:13:in `parse_uri_request'
2015-04-14T19:25:36.856864+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/lita-4.3.2/lib/lita/callback.rb:31:in `public_send'
2015-04-14T19:25:36.856871+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/lita-4.3.2/lib/lita/handler/chat_router.rb:70:in `map'
2015-04-14T19:25:36.856866+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/lita-4.3.2/lib/lita/callback.rb:31:in `call'
2015-04-14T19:25:36.856868+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/lita-4.3.2/lib/lita/handler/chat_router.rb:88:in `dispatch_to_route'
2015-04-14T19:25:36.856874+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/lita-4.3.2/lib/lita/robot.rb:58:in `block in receive'
2015-04-14T19:25:36.856869+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/lita-4.3.2/lib/lita/handler/chat_router.rb:73:in `block in dispatch'
2015-04-14T19:25:36.856873+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/lita-4.3.2/lib/lita/handler/chat_router.rb:70:in `dispatch'
2015-04-14T19:25:36.856877+00:00 app[web.1]: /app/vendor/ruby-2.0.0/lib/ruby/2.0.0/set.rb:232:in `each'
2015-04-14T19:25:36.856876+00:00 app[web.1]: /app/vendor/ruby-2.0.0/lib/ruby/2.0.0/set.rb:232:in `each_key'
2015-04-14T19:25:36.856879+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/lita-4.3.2/lib/lita/robot.rb:55:in `map'
2015-04-14T19:25:36.856881+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/lita-4.3.2/lib/lita/robot.rb:55:in `receive'
2015-04-14T19:25:36.856882+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/lita-irc-2.0.2/lib/lita/adapters/irc/cinch_plugin.rb:38:in `dispatch'
2015-04-14T19:25:36.856884+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/lita-irc-2.0.2/lib/lita/adapters/irc/cinch_plugin.rb:18:in `execute'
2015-04-14T19:25:36.856887+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/cinch-2.2.5/lib/cinch/plugin.rb:419:in `block (2 levels) in __register_matchers'
2015-04-14T19:25:36.856891+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/cinch-2.2.5/lib/cinch/handler.rb:99:in `block in call'
2015-04-14T19:25:36.856892+00:00 app[web.1]:
2015-04-14T19:25:36.856889+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/cinch-2.2.5/lib/cinch/handler.rb:99:in `call'
2015-04-14T19:25:36.856885+00:00 app[web.1]: /app/vendor/bundle/ruby/2.0.0/gems/cinch-2.2.5/lib/cinch/plugin.rb:419:in `call'
14:25:50 myhubot > (master)
👎
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.