irc-dcc
Version:
DCC Support for Node-IRC
22 lines (16 loc) • 1.7 kB
Markdown
# DCC Support for [node-irc](https://github.com/martynsmith/node-irc)
[](https://travis-ci.org/tritium21/node-irc-dcc) [](http://node-irc-dcc.readthedocs.io/en/latest/?badge=latest) [](https://ci.appveyor.com/project/tritium21/node-irc-dcc) [](https://libraries.io/github/tritium21/node-irc-dcc) [](https://dependencyci.com/github/tritium21/node-irc-dcc) [](https://www.npmjs.com/package/irc-dcc) [](https://github.com/tritium21/node-irc-dcc/issues) [](https://coveralls.io/github/tritium21/node-irc-dcc)
## A Simple DCC Echo Client Example
```javascript
const irc = require('irc');
const DCC = require('irc-dcc');
client = new irc.Client('irc.server.net', 'MyNickname', { channels: ['#a_channel'] })
dcc = new DCC(client);
client.on('dcc-chat', (from, args, message) => {
dcc.acceptChat(args.host, args.port, (chat) => {
chat.on("line", (line) => {
chat.say("You said: " + line);
});
});
});
```