IRCat/README.md
2024-12-08 15:37:37 -08:00

18 lines
No EOL
483 B
Markdown

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