The original DDS letter and corresponding IRC plan can be viewed below. IRC was asked to create a correction plan with input from the IRC Community.
Then you can use basically the same command line I was going for in the question: node irc-download.js ChannelName BotName 123 /download/dir In 2016, IRC was notified by Department of Developmental Services (DDS), that caseload requirements were not met for 2 consecutive reporting periods. Var client = new irc.Client(arg, user, ).on('error', m => console.error(m)) Unfortunately, Shout’s development stopped early in 2016, leaving this IRC client unfinished with multiple critical bugs. Foo IRC provides a tablet friendly, simple interface with plenty of features and options for customizability in a tiny package. Before there was The Lounge, there was Shout. 2 The software is based on the Qt framework and its code is released under a modified GNU General Public License. The name is an acronym of K Visual IRC in which the K stands for a dependency to KDE, which became optional from version 2.0.0.
Best irc clients 2016 mac os#
Var user = 'user_' + Math.random().toString(36).substr(2), bar = 'Downloading. Foo IRC is a full-featured IRC client, the first client released for the Windows Store. KVIrc is a graphical IRC client for Linux, Unix, Mac OS and Windows. Then, put this code in irc-download.js: var irc = require('xdcc').irc, ProgressBar = require('progress'), progress, arg = process.argv So yeah, this is simple.įirst, install these NPM packages (globally with -g if you want): npm install irc xdcc progress I've looked high and low for a solution that is not super cumbersome (like installing Cygwin on Windows, come on, there are IRC clients coded in ~250 lines of C, you can even telnet this ****).Īnd while nobody has simply made a program that does this basic task on a protocol older than your grandma's swimsuits, turns out we live in a world where NodeJS is a thing that exists.