Skip to content

Instantly share code, notes, and snippets.

@isaacs
Created May 18, 2017 23:05
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save isaacs/53704ae9cf2325aa100be8e794c1d0e4 to your computer and use it in GitHub Desktop.
Save isaacs/53704ae9cf2325aa100be8e794c1d0e4 to your computer and use it in GitHub Desktop.
isaacs@izs.me:~/irc/irc.freenode.net/#node.js node@v5.3.0
$ tail -f out
2017-05-18 18:57 <isaacs> it's quite a lot of work to be omniscient
2017-05-18 18:57 <lohfu> dont get me started
2017-05-18 18:58 <isaacs> like, if a number is in your phone, why should you waste time having to remember it?
2017-05-18 18:58 <lohfu> deep
2017-05-18 19:00 <isaacs> anyway, ii is pretty neat
2017-05-18 19:02 <isaacs> it makes a tree of folders in ~/irc, each with an 'in' and 'out' file. you can 'out' to read the channel, and write to 'in' to post a message.
2017-05-18 19:02 <isaacs> it's less an "irc client" and more a "framework for making irc clients"
2017-05-18 19:03 <isaacs> https://gist.github.com/isaacs/54e88bd6ed614768e4b3d658268243d9
2017-05-18 19:03 <lohfu> seems pretty nice
2017-05-18 19:04 <isaacs> the "out" files are just regular files that get appended to, so logging isn't just built in, it's "how it works"
2017-05-18 19:05 <isaacs> https://gist.github.com/isaacs/undefined
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment