From a23cc9e61d24bb9b16b1126bdddd514e01d64792 Mon Sep 17 00:00:00 2001 From: mappu Date: Sun, 26 Nov 2017 19:35:13 +1300 Subject: [PATCH] doc: add features section --- __dist/README.txt | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/__dist/README.txt b/__dist/README.txt index 5d571f9..e1edf59 100644 --- a/__dist/README.txt +++ b/__dist/README.txt @@ -1,10 +1,19 @@ -An NMDC client protocol library for Golang. - -This package offers both channel-based and synchronous APIs. Example is included. +An NMDC / ADC client protocol library for Golang. Written in golang Tags: nmdc +=FEATURES= + +- Connect to NMDC and ADC hubs +- SSL (NMDCS/ADCS) with option to ignore certificate validity +- Autodetect NMDC/ADC protocol by timeout +- Send public and private chat messages, UserCommand support +- Protocol keepalives +- Parse user details (including UserIP2 for NMDC) +- Fast NMDC login via NoHello and QuickList +- Both synchronous (callback) and asynchronous (channel) -based APIs, including example + =GO GET= This package can be installed via go get: `go get code.ivysaur.me/libnmdc`