# :newspaper: YANS **YANS** (*Yet Another NNTP Server*) is a server implementation of NNTP protocol (according to [RFC 3977](https://datatracker.ietf.org/doc/html/rfc3977)) in Go. ## List of implemented commands and features ### Features - :heavy_check_mark: Database (SQLite) - :construction: Articles posting - :x: Transit mode - :x: Authentication #### Commands - :construction: `CAPABILITIES` - :heavy_check_mark: `DATE` - :construction: `LIST` - :heavy_check_mark: `LIST NEWSGROUPS` - :heavy_check_mark: `MODE READER` - :heavy_check_mark: `QUIT` - :x: `ARTICLE` - :x: `BODY` - :x: `GROUP` - :x: `HDR` - :x: `HEAD` - :x: `HELP` - :x: `IHAVE` - :x: `LAST` - :x: `LISTGROUP` - :x: `NEWGROUPS` - :x: `NEWNEWS` - :x: `NEXT` - :x: `OVER` - :x: `POST` - :x: `STAT` ## License This project is licensed under the GPLv3 license. For more information see [LICENSE](LICENSE) file.