Update README.md

This commit is contained in:
Nova Cat 2024-12-08 15:37:25 -08:00
parent 86d7f5f677
commit 4ba3578d11

View file

@ -1,10 +1,18 @@
# IRCat
IRCd in Python
Lightweight IRCd in Python
TODO:
- [ ] Implement the base of an IRCd, using Libera.Chat as a reference
- [ ] Add the connection process
- [x] Add join/part, and it's requirements (WHO, etc)
- [ ] Implement proper PRIVMSG
- [ ] Broadcast QUIT
- [x] Implement proper PRIVMSG
- [ ] Broadcast QUIT
- [ ] DNS lookup
- [ ] Identity management
- [ ] Implement services.
- [ ] Nickserv
- [ ] ChanServ
- [ ] Link `PRIVMSG *serv` and `*s` to `*serv`
- [ ] Add IRCv3 features.
- Will research later.