Alpha-irc
Making an irc client to learn Golang more
Screenshot
Status
Can connect to freenode and send IRC messages using protocol spec
Keys
Escape
to switch view to channel listBackspace
to delete channelTab
to autocomplete name to user in channelEnter
to join channel
TODO List
- Ping / pong
- handle messaging
- Recieve messages
- Send "raw" irc messages (PRIVMSG nick :message)
- join channel and talk there
- clean up input
- Channels
- leave channel
- channel motd
- / commands
- /join
- /msg
- /nick (sorta)
- /query
- GUI (maybe tui)
- Add basic setup for input message
- Get better structure with channel list and members
- clean up
- Config yaml
- Get a good repo structure in place