Feature #115
import of weechat logfiles
0%
Description
many new quassel users might be old weechat users. that's why an import of old weechat log files would be nice.
receipient can be reconstructed via the filename,
timestamp is available at the beginning of each line,
senders and messages can be reconstructed
actions can also be reconstructed:
joins look like this:
2006 Aug 26 12:22:33 --> son (son@localhost) has joined #horndogg-community
2006 Aug 23 19:28:08 --> vito (vito@localhost) has joined #horndogg-community
mode changes look like this:
2006 Sep 29 13:30:04 =- Mode #horndogg-community [+o son] by vito Mode #horndogg-community [+oo son EgS] by EgS
2006 Nov 27 20:42:17 -=
2006 Oct 01 16:27:22 -=- Mode #horndogg-community [+t] by EgS
parts look like this:
2006 Nov 27 20:01:36 <-- son (son@songoku.name) hat das IRC verlassen (Quit: WeeChat 0.2.2-cvs)
2006 Nov 27 19:37:24 <-- EgS (egs@localhost) hat das IRC verlassen (Ping timeout)
channel messages look like this:
2006 Aug 22 16:29:19 =- Topic for #horndogg-community is: "Bastardly Breaking News: Phon hat sich einen Nudelkocher bestellt! Phon is n aufgeblähter Armleuchter!!" Topic set by son, Thu Aug 17 17:15:42 2006
2006 Aug 22 16:29:19 -=
2006 Aug 22 16:29:19 @- Nicks #horndogg-community: [@EgS ralf son @vito phon] Channel #horndogg-community: 5 nicks (4 ops, 0 halfop, 0 voice, 1 normal)
2006 Aug 22 16:29:19 -=
2006 Aug 22 16:29:19 =- Channel created on Wed Aug 16 20:13:24 2006 Disconnected from server!
2006 Aug 22 16:29:57 -=
kickban looks like this: (hrhr)
2006 Oct 06 15:53:54 =- Mode #horndogg-community [+b Sput!*@*] by phon phon has kicked Sput from #horndogg-community (phon)
2006 Oct 06 15:53:54 <-
/me actions look like this:
2006 Oct 06 16:03:12 -*- KrokerdilBot reicht phon eine Banane rüber
i know that this has no priority at all - and though i wouldn't really need it, i still think that many potential users would like this feature. so if it's not too hard ... otherwise just close this feature request :-)
History
#1 Updated by EgS over 16 years ago
This one could be implemented with a pretty simple import script. Personally I don't like to integrate it into Quassel itself.
Only downside: the SqliteStorage backend isn't really helpful when it comes to concurrent access. aka: the core would need to be offline. :/
#2 Updated by johu over 14 years ago
- OS set to Any
- there are x million other irc client and we should not prefer a special one
- can corrupt core storage
#3 Updated by al over 12 years ago
- Status changed from New to Closed