Robby on Rails: Campfire messages in Growlthoughts.sort_by{|t| t[:topic]}.collect tag:www.robbyonrails.com,2005:TypoTypo2008-03-11T01:34:41-04:00Robby Russellurn:uuid:c4a0fc62-b4ab-420b-ad01-575608f46a212008-03-05T16:24:00-05:002008-03-11T01:34:41-04:00Campfire messages in Growl<p>Our team has slowly been transitioning from <span class="caps">IRC</span> to <a href="http://campfirenow.com">Campfire</a> (iPhone interface helped with this decision) for internal team discussions. Earlier today, I decided to setup Campfire to connect to Growl. There are a few scripts to do this, but I figured that I’d consolidate the steps here for my teammates and share with everyone else in the process.</p>
<h2>Step 1: Get stuff installed</h2>
<p>You’ll need to install the following programs on <span class="caps">OSX</span>.</p>
<ul>
<li><a href="http://growl.info">Growl</a> (install and run it)</li>
<li><a href="http://fluidapp.com/">Fluid.app</a> (run a web site in it’s own desktop app)
<ul>
<li>Follow instructions on their homepage (requires restart of Safari)</li>
</ul></li>
</ul>
<h2>Step 2: Setup Campfire</h2>
<p>Once you have everything installed, you can go ahead and create your Campfire Fluid application. You’ll need to provide your Campfire <span class="caps">URL</span> and a name for the application.</p>
<div class="thumbnail"><a href="http://skitch.com/robbyrussell/8e9e/campfire-fluid"><img src="http://img.skitch.com/20080305-gxjxd3m7798mwq88mrfmktwh8u.preview.jpg" alt="Campfire Fluid" /></a><br /><span style="font-family: Lucida Grande, Trebuchet, sans-serif, Helvetica, Arial; font-size: 10px; color: #808080">Uploaded with <a href="http://plasq.com/">plasq</a>’s <a href="http://skitch.com">Skitch</a>!</span></div>
<p>Once you get it running, you should be able to run your Campfire application in it’s own window.</p>
<div class="thumbnail"><a href="http://skitch.com/robbyrussell/8e9u/campfire-blogging"><img src="http://img.skitch.com/20080305-fpbmsgncwxrpx2yuq7e4fqn5e3.preview.jpg" alt="Campfire: Blogging" /></a><br /><span style="font-family: Lucida Grande, Trebuchet, sans-serif, Helvetica, Arial; font-size: 10px; color: #808080">Uploaded with <a href="http://plasq.com/">plasq</a>’s <a href="http://skitch.com">Skitch</a>!</span></div>
<h3>Step 3: Install the Campfire Growl script for GreaseKit</h3>
<p>Next, you’ll want to install <a href="http://userscripts.org/scripts/show/22891">this script</a>, created by Tim Harper, on userscripts.org within your Campfire Fluid.app instance.</p>
<p>Under the Userscripts menu, you’ll see: Browse Userscripts.org.</p>
<div class="thumbnail"><a href="http://skitch.com/robbyrussell/8e99/userscripts"><img src="http://img.skitch.com/20080305-1dqq1b6cfrc4rda7tdxrsga73g.preview.jpg" alt="Userscripts" /></a><br /><span style="font-family: Lucida Grande, Trebuchet, sans-serif, Helvetica, Arial; font-size: 10px; color: #808080">Uploaded with <a href="http://plasq.com/">plasq</a>’s <a href="http://skitch.com">Skitch</a>!</span></div>
<p>Find your way to the script (search for: “Campfire Growl”) to find and install the script.</p>
<div class="thumbnail"><a href="http://skitch.com/robbyrussell/8jyg/growl-notifications-with-messages-for-campfire-and-fluid-userscripts.org"><img src="http://img.skitch.com/20080305-nnq98j3xpx7pa8fb71ba7yfyg1.preview.jpg" alt="Growl Notifications with messages for campfire and fluid 2013 Userscripts.org" /></a><br /><span style="font-family: Lucida Grande, Trebuchet, sans-serif, Helvetica, Arial; font-size: 10px; color: #808080">Uploaded with <a href="http://plasq.com/">plasq</a>’s <a href="http://skitch.com">Skitch</a>!</span></div>
<p>Once it installs, you’ll then need to activate it in the Fluid applications management interface. Within Campfire application, go to <strong>Userscripts > Manage Userscripts</strong>.</p>
<div class="thumbnail"><a href="http://skitch.com/robbyrussell/8jym/manage-userscripts"><img src="http://img.skitch.com/20080305-8nxmc4nsawpmpwms696gnq9fum.preview.jpg" alt="manage userscripts" /></a><br /><span style="font-family: Lucida Grande, Trebuchet, sans-serif, Helvetica, Arial; font-size: 10px; color: #808080">Uploaded with <a href="http://plasq.com/">plasq</a>’s <a href="http://skitch.com">Skitch</a>!</span></div>
<p>Then activate it like so:</p>
<div class="thumbnail"><a href="http://skitch.com/robbyrussell/8jyw/activate-growl"><img src="http://img.skitch.com/20080305-ptths7kx55wi29npf73b7dbc1g.preview.jpg" alt="activate growl" /></a><br /><span style="font-family: Lucida Grande, Trebuchet, sans-serif, Helvetica, Arial; font-size: 10px; color: #808080">Uploaded with <a href="http://plasq.com/">plasq</a>’s <a href="http://skitch.com">Skitch</a>!</span></div>
<p>..and that’s it! When you’re not focused on Campfire… you should see Growl notifications when other people are talking in the active room.</p><p>Our team has slowly been transitioning from <span class="caps">IRC</span> to <a href="http://campfirenow.com">Campfire</a> (iPhone interface helped with this decision) for internal team discussions. Earlier today, I decided to setup Campfire to connect to Growl. There are a few scripts to do this, but I figured that I’d consolidate the steps here for my teammates and share with everyone else in the process.</p>
<h2>Step 1: Get stuff installed</h2>
<p>You’ll need to install the following programs on <span class="caps">OSX</span>.</p>
<ul>
<li><a href="http://growl.info">Growl</a> (install and run it)</li>
<li><a href="http://fluidapp.com/">Fluid.app</a> (run a web site in it’s own desktop app)
<ul>
<li>Follow instructions on their homepage (requires restart of Safari)</li>
</ul></li>
</ul>
<h2>Step 2: Setup Campfire</h2>
<p>Once you have everything installed, you can go ahead and create your Campfire Fluid application. You’ll need to provide your Campfire <span class="caps">URL</span> and a name for the application.</p>
<div class="thumbnail"><a href="http://skitch.com/robbyrussell/8e9e/campfire-fluid"><img src="http://img.skitch.com/20080305-gxjxd3m7798mwq88mrfmktwh8u.preview.jpg" alt="Campfire Fluid" /></a><br /><span style="font-family: Lucida Grande, Trebuchet, sans-serif, Helvetica, Arial; font-size: 10px; color: #808080">Uploaded with <a href="http://plasq.com/">plasq</a>’s <a href="http://skitch.com">Skitch</a>!</span></div>
<p>Once you get it running, you should be able to run your Campfire application in it’s own window.</p>
<div class="thumbnail"><a href="http://skitch.com/robbyrussell/8e9u/campfire-blogging"><img src="http://img.skitch.com/20080305-fpbmsgncwxrpx2yuq7e4fqn5e3.preview.jpg" alt="Campfire: Blogging" /></a><br /><span style="font-family: Lucida Grande, Trebuchet, sans-serif, Helvetica, Arial; font-size: 10px; color: #808080">Uploaded with <a href="http://plasq.com/">plasq</a>’s <a href="http://skitch.com">Skitch</a>!</span></div>
<h3>Step 3: Install the Campfire Growl script for GreaseKit</h3>
<p>Next, you’ll want to install <a href="http://userscripts.org/scripts/show/22891">this script</a>, created by Tim Harper, on userscripts.org within your Campfire Fluid.app instance.</p>
<p>Under the Userscripts menu, you’ll see: Browse Userscripts.org.</p>
<div class="thumbnail"><a href="http://skitch.com/robbyrussell/8e99/userscripts"><img src="http://img.skitch.com/20080305-1dqq1b6cfrc4rda7tdxrsga73g.preview.jpg" alt="Userscripts" /></a><br /><span style="font-family: Lucida Grande, Trebuchet, sans-serif, Helvetica, Arial; font-size: 10px; color: #808080">Uploaded with <a href="http://plasq.com/">plasq</a>’s <a href="http://skitch.com">Skitch</a>!</span></div>
<p>Find your way to the script (search for: “Campfire Growl”) to find and install the script.</p>
<div class="thumbnail"><a href="http://skitch.com/robbyrussell/8jyg/growl-notifications-with-messages-for-campfire-and-fluid-userscripts.org"><img src="http://img.skitch.com/20080305-nnq98j3xpx7pa8fb71ba7yfyg1.preview.jpg" alt="Growl Notifications with messages for campfire and fluid 2013 Userscripts.org" /></a><br /><span style="font-family: Lucida Grande, Trebuchet, sans-serif, Helvetica, Arial; font-size: 10px; color: #808080">Uploaded with <a href="http://plasq.com/">plasq</a>’s <a href="http://skitch.com">Skitch</a>!</span></div>
<p>Once it installs, you’ll then need to activate it in the Fluid applications management interface. Within Campfire application, go to <strong>Userscripts > Manage Userscripts</strong>.</p>
<div class="thumbnail"><a href="http://skitch.com/robbyrussell/8jym/manage-userscripts"><img src="http://img.skitch.com/20080305-8nxmc4nsawpmpwms696gnq9fum.preview.jpg" alt="manage userscripts" /></a><br /><span style="font-family: Lucida Grande, Trebuchet, sans-serif, Helvetica, Arial; font-size: 10px; color: #808080">Uploaded with <a href="http://plasq.com/">plasq</a>’s <a href="http://skitch.com">Skitch</a>!</span></div>
<p>Then activate it like so:</p>
<div class="thumbnail"><a href="http://skitch.com/robbyrussell/8jyw/activate-growl"><img src="http://img.skitch.com/20080305-ptths7kx55wi29npf73b7dbc1g.preview.jpg" alt="activate growl" /></a><br /><span style="font-family: Lucida Grande, Trebuchet, sans-serif, Helvetica, Arial; font-size: 10px; color: #808080">Uploaded with <a href="http://plasq.com/">plasq</a>’s <a href="http://skitch.com">Skitch</a>!</span></div>
<p>..and that’s it! When you’re not focused on Campfire… you should see Growl notifications when other people are talking in the active room.</p>