updated tasks
This commit is contained in:
21
tasks.md
21
tasks.md
@@ -42,14 +42,23 @@ Represents a connected IRC client.
|
||||
### Third stage
|
||||
|
||||
- [✓] Dispatcher (select function for each command)
|
||||
- [ ] Implement generic parser (extract command and pass args to command function)
|
||||
- [ ] Client has nickname and username
|
||||
- [ ] PASS command for authenticate
|
||||
- [✓] Implement generic parser (extract command and pass args to command function)
|
||||
- [✓] Client has nickname and username
|
||||
- [✓] PASS command for authenticate
|
||||
|
||||
### Fourth stage
|
||||
|
||||
- [ ] Client can create/connect to channels
|
||||
- [ ] JOIN command (user can create channel)
|
||||
- [ ] PRIVMSG command (send message to a channel)
|
||||
- [✓] Client can create/connect to channels
|
||||
- [✓] JOIN command (user can create channel)
|
||||
- [✓] PRIVMSG command (send message to a channel)
|
||||
- [✓] QUIT command
|
||||
- [ ] PRIVMSG difference between channels (#) and users
|
||||
|
||||
### Fifth stage
|
||||
|
||||
- [ ] PART command (user leaves a channel)
|
||||
- [ ] KICK command (operator removes a user from channel)
|
||||
- [ ] INVITE command (operator invites a user to channel)
|
||||
- [ ] TOPIC command (view or set channel topic)
|
||||
|
||||
*It will continue...*
|
||||
|
||||
Reference in New Issue
Block a user