As standards gets updated some projects becomes incompatible with the current protocol and users gets mad for things not working as they dont in the past.
This is whats happened to a client called microdc2 as time has gone on and no updates has come to this client its fallen behind now incapable of downloading uploading from DC++
https://bugs.launchpad.net/dcplusplus/+bug/582929
and no alternatives in sight since nanodc hasnt updated thier client for 2 whole years safe to say that project is dead however new clients pops up very often but not a minimal console client this must be very frustrating for linux users that wants a console client so if you are a developer that wanna do a client do a console client my guess that you will have a fanbase pretty fast with request up to your ears

a simple start is to base it of the dclib 50% of the work is already done basicly that way you get all the nessary protocols like adc adcs nmdc right out of the box..
anyways just a small rant from me now off to work again cyaaaaaaaaaaaaaaaaaaaaaaaaaa
p.s for every person that really want a console client comment this post
