17 Commits (9284fe2c7c3a4bc4d7fd155e85739825520aba54)

Author SHA1 Message Date
Gisle Aune 6df9233cbc fixed client.HasQuit and made internal disconnects not setting that flag. 4 years ago
Gisle Aune f02b88e04a add invite-notify and invite auto-join support. 4 years ago
Gisle Aune 327053703b remove global irc event handlers. 4 years ago
Gisle Aune ec7511e0df clean up code, add client-specific handlers. 4 years ago
Gisle Aune bf1c50fbfa migrate to github, add stuff. 5 years ago
Gisle Aune 9a9cd33fd8 Added KICK handling and cleaned up part handling, fixed test incorrectness. 6 years ago
Gisle Aune 7233516f87 event_packet: Fixed bug caused by the second trailing delimiter in a message like `((Remove :01 goofs!*))` 6 years ago
Gisle Aune 650ea0ce10 client: Changed Join and Part method to use queued send instead. [BC Break: removed error return] 6 years ago
Gisle Aune f25ac9dff2 client: Improved test coverage. 6 years ago
Gisle Aune 15a51e0151 client: Fixed incorrect numeric being listened to for nick errors. 6 years ago
Gisle Aune 72d63b405a Fixed /m and /npc(a)c handlers, added SendRate to client config, added more testing. 7 years ago
Gisle Aune 308129bdf0 Added input handling and m_roleplay client-side handlers (...) 7 years ago
Gisle Aune 6377349c28 Added Client.Query, added tests for query target 7 years ago
Gisle Aune f37cb1751e Fixed NICK handler not firing, added away-notify w/tests 7 years ago
Gisle Aune 6256f6a6fe Added more test utilities for client_test.go, added NAMES and MODE handling for channels 7 years ago
Gisle Aune a4cfeada63 Added function to get client ID, and a test for it 7 years ago
Gisle Aune bdacfcf111 Added test setup for the irc client with a simple mock server. 7 years ago