You can find detailed information on the BNLS protocol and how to use it here (http://www.valhallalegends.com/yoni/BNLSProtocolSpec.txt). Please note that the bot author admin BNLS features require a BotNet connection supporting BotNet accounts.
The source code for the BNLS authorization checksum algorithm is available for download in both Visual Basic (http://www.valhallalegends.com/yoni/BNLSChecksum.bas) and C++ (http://www.valhallalegends.com/yoni/BNLSChecksum.cpp) formats.
You should contact either me (http://forum.valhallalegends.com/cgi-bin/bbs/YaBB.cgi?board=;action=imsend;to=Skywing) or Yoni (http://forum.valhallalegends.com/cgi-bin/bbs/YaBB.cgi?board=;action=imsend;to=Yoni) for a BNLS bot authorization code.
To use the bot author admin BNLS features, simply BotNet-whisper BNLS "login <bot id> <admin password>", and you will be presented with a variety of options for administrating how BNLS interacts with your program.