updated tasks #33
21
tasks.md
21
tasks.md
@@ -42,14 +42,23 @@ Represents a connected IRC client.
|
|||||||
### Third stage
|
### Third stage
|
||||||
|
|
||||||
- [✓] Dispatcher (select function for each command)
|
- [✓] Dispatcher (select function for each command)
|
||||||
- [ ] Implement generic parser (extract command and pass args to command function)
|
- [✓] Implement generic parser (extract command and pass args to command function)
|
||||||
- [ ] Client has nickname and username
|
- [✓] Client has nickname and username
|
||||||
- [ ] PASS command for authenticate
|
- [✓] PASS command for authenticate
|
||||||
|
|
||||||
### Fourth stage
|
### Fourth stage
|
||||||
|
|
||||||
- [ ] Client can create/connect to channels
|
- [✓] Client can create/connect to channels
|
||||||
- [ ] JOIN command (user can create channel)
|
- [✓] JOIN command (user can create channel)
|
||||||
- [ ] PRIVMSG command (send message to a 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...*
|
*It will continue...*
|
||||||
|
|||||||
Reference in New Issue
Block a user