A NickServ written in Node.js.
- Create a copy of the sample configration for editing:
cp sample-config.js config.js
- Edit config to include your specific settings (see config definition below).
- Create the database file:
touch data/db.sql
- Run the NickServ:
node nickserv.js
Option | Description |
---|---|
server | The IRC server FQDN the NickServ should run on |
nick | The nick of the NickServ on the IRC server |
nickTimeout | How long until a nickname is expired by inactivity |
authTimeout | How long an un-authenticated nickname exists before becoming expired |
userName | Login name for the IRC server |
realName | IRC realname for the bot |
port | IRC server connection port |
channels | An array of channels to connect to by defult |