mirror of
https://github.com/ChronosX88/yans.git
synced 2024-11-09 15:11:00 +00:00
41 lines
933 B
Markdown
41 lines
933 B
Markdown
# :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: Wildmat support
|
|
- :heavy_check_mark: Database (SQLite)
|
|
- :construction: Articles posting
|
|
- :x: Transit mode
|
|
- :x: Authentication
|
|
|
|
#### Commands
|
|
- :heavy_check_mark: `CAPABILITIES`
|
|
- :heavy_check_mark: `DATE`
|
|
- :heavy_check_mark: `LIST ACTIVE`
|
|
- :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.
|