Commit Graph

20 Commits (aaab36d7431e2ae2dbbb0537cced6b6437f8c4ea)

Author SHA1 Message Date
Abhinav Sarkar aaab36d743 Added tracking of online nicks 2014-05-25 14:51:33 +05:30
Abhinav Sarkar 7c5ee230e4 Added support for parsing multipart messages 2014-05-25 05:30:49 +05:30
Abhinav Sarkar 816d14109a Even more refactoring 2014-05-25 01:09:31 +05:30
Abhinav Sarkar 200cc93e1b Some cleanup and refactoring 2014-05-24 23:49:52 +05:30
Abhinav Sarkar 02d1b7ab98 Added nick tracking handler 2014-05-23 02:45:45 +05:30
Abhinav Sarkar 5cef08de36 Added Auth handler 2014-05-22 03:23:57 +05:30
Abhinav Sarkar a3e4b145ec Some refactoring and reformatting 2014-05-20 02:40:08 +05:30
Abhinav Sarkar 8659c5f755 Added support for new messages and commands
1. Added support for pong, nick in use and names messages
2. Added support for ping, quit and names commands
3. Refactored message logger
4. Other minor changes
2014-05-20 00:05:06 +05:30
Abhinav Sarkar 8a83053dee Added better error handling 2014-05-15 12:02:31 +05:30
Abhinav Sarkar 9e322dc3e1 Fixed EOF while reading from socket 2014-05-13 00:00:33 +05:30
Abhinav Sarkar d80bba0948 Added action message support. Minor fixes 2014-05-11 22:34:35 +05:30
Abhinav Sarkar 74be6dd162 Changed msg handler design to make them stateful, added core IRC msg handlers 2014-05-11 14:01:09 +05:30
Abhinav Sarkar 964d2fbb35 Moved to classy-prelude 2014-05-10 21:45:16 +05:30
Abhinav Sarkar cfc796564a Moved to basic-prelude, sanitized imports 2014-05-10 20:01:25 +05:30
Abhinav Sarkar f8471130e4 GHC -Wall ed 2014-05-07 14:35:25 +05:30
Abhinav Sarkar 2f758c1a34 Fixed the kickjoin bug 2014-05-06 03:08:09 +05:30
Abhinav Sarkar dd057f97be Switched to Data.Text 2014-05-04 07:49:27 +05:30
Abhinav Sarkar 4776e0843d Added reconnected/rejoin support in case of disconnects/kick/kickban 2014-05-04 07:03:23 +05:30
Abhinav Sarkar 17c3873ef8 Reorganized the code 2014-05-04 04:28:44 +05:30
Abhinav Sarkar 140ae91b75 First working commit 2014-05-04 02:57:43 +05:30