wobscale / EuIrcBot

A featureful nodejs irc bot
MIT License
14 stars 15 forks source link

Scrollback enhancement: Additional module to publish logs somehow (maybe do stats too; see pisg) #38

Open cbgbt opened 10 years ago

cbgbt commented 10 years ago

A module that takes logs of the IRC channel, configurable to write them to a file or to publish them online somehow. Perhaps via S3.

jbury commented 10 years ago

But muh infoleakz

cbgbt commented 10 years ago

Would be disabled for most channels, I imagine. Still a useful module.

euank commented 10 years ago

See the "scrollback" module. It does the logging, but it could be augmented to be improved in many ways. Right now it uses a flatfile and loads the entire thing into memory to do operations. This isn't ideal. It makes it difficult to e.g. search by username.

There's a desire to improve it, but no immediate plans. Feel free to tackle it.

A means to upload logs to s3 / webpage them / whatever should be yet another module that relies on scrollback. Scrollback should be improved as needed.