Abhinav Sarkar
aaab36d743
Added tracking of online nicks
2014-05-25 14:51:33 +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
cb40b9c4d3
Switched to hslogger based logging
2014-05-22 01:08:36 +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
d952869ba2
Added proper signal handling support
2014-05-11 19:08:43 +05:30
Abhinav Sarkar
8cf2872432
Fixed the state handling in message handlers
2014-05-11 16:29:22 +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
6a159df001
Some type refactoring, added config related error handling
2014-05-06 02:50:40 +05:30
Abhinav Sarkar
89c0ffefc7
Added support for reading configs from file, added songsearch handler
2014-05-04 16:50:19 +05:30
Abhinav Sarkar
a1d2b86b81
Moved Main module to root folder
2014-05-04 08:54:12 +05:30
Abhinav Sarkar
3c382588e7
Added cabal conf file
2014-05-04 08:44:54 +05:30