Skip to content
This repository was archived by the owner on Sep 3, 2020. It is now read-only.
This repository was archived by the owner on Sep 3, 2020. It is now read-only.

Create IRC channel logs #4

@msteiger

Description

@msteiger

Thinking of the upcoming "Office Hour" sessions, it might be useful to log IRC messages, possibly restricted to certain time constraints.

Obviously this raises certain privacy issues - at least the channel topic should reflect that the channel is logged by Gooey. We should also consider restricting the viewing to certain groups (registered forum users?)

From a technical perspective, recording messages seems to be fairly easy:
https://github.com/github/hubot-scripts/blob/master/src/scripts/store-messages-couchdb.coffee

However, Gooey needs a space to upload the data - I doubt that a a full database is appropriate here.

A simpler approach is demonstrated here:
http://umashanthi.blogspot.de/2010/10/create-your-irc-channel-and-make-logs.html

The idea is to save the log to a local file (one per day) and move that to a web-accessible folder. This would involve Gooey to relocate from Heroku to movingblocks.net. It would be a lot easier to maintain, because it doesn't involve remote writing (to a DB).

--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/2012143-create-irc-channel-logs?utm_campaign=plugin&utm_content=tracker%2F983091&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F983091&utm_medium=issues&utm_source=github).

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions