Project

duraflame

0.0
No commit activity in last 3 years
No release in over 3 years
Generate pisg (Perl IRC Statistics Generator) stats on Campfire conversations
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Runtime

 Project Readme

Duraflame

A command line tool that converts Campfire transcripts to an IRC log format. Allows you to run pisg (Perl IRC Statistics Generator) on your Campfire conversations.

Installation

gem install duraflame

Usage

duraflame [arguments]
  -c, --company=COMPANY            As in http://{company}.campfirenow.com
  -t, --token=TOKEN                Authentication token
  -r, --room=ROOM                  Room ID
  -o, --output-dir=DIRECTORY       Directory where log files will be written
  -s, --start-date=DATE            Start date, defaults to today
  -e, --end-date=DATE              End date, defaults to today

All arguments are required except for start and end dates, which default to today's date.

For example:

duraflame -c your_company -t your_auth_token96be2812d5367c97f2c87e545 -r 1234 -o campfire_logs --start-date 2012-05-25

This command will download transcripts from May 25, 2012 through today.

Then run pisg:

pisg -ch 'Room 1' -d campfire_logs -f irssi

Todo

  • Improve performance (fetch transcripts concurrently, operate on streams)
  • Fetch transcripts for multiple rooms