Commit Graph

24 Commits

Author SHA1 Message Date
Alexandre Oliveira
2d914b2114 Don't remove channel from client channel list when parting it
If we have a logic that handles user parts, leave parts to be handled by this logic. Removing the channel before letting ChatSharp parse parts make it so a user cannot join the same channel after parting it.
2017-08-25 19:44:07 -03:00
Alexandre Oliveira
57a01ca85f Throw IOE if destination is null on messages 2015-08-25 14:47:54 -03:00
Alexandre Oliveira
908741d5f8 Added method to send notices 2015-08-16 17:56:35 -03:00
Drew DeVault
b1edf96cbc Add XML docs to all public members 2015-07-31 21:06:22 -04:00
Drew DeVault
bf74106ed8 Standardize on LF line endings 2015-07-07 13:16:52 -06:00
Alexandre Oliveira
281f86774a Properly set the channel topic 2015-04-06 19:31:16 -03:00
Drew DeVault
c0e33b0b42 Implement PrivmsgPrefix 2015-03-18 10:01:19 -06:00
AndyFTW
1e8ae28481 Removed unused usings and sorted them 2015-03-15 21:38:55 +01:00
Drew DeVault
814cd6e74d Add support for actions 2014-07-21 21:22:19 -06:00
Drew DeVault
21e55138fc Added mode listings (such as +b) 2013-06-02 15:11:48 -06:00
Drew DeVault
6877b7b884 Added kick and other vanity methods 2013-06-01 16:38:57 -06:00
Drew DeVault
9127f7322f Removed old MODE code in preperation for rewrite 2013-05-19 20:21:30 -06:00
Drew DeVault
95e166be61 Merge branch 'master' of github.com:SirCmpwn/ChatSharp 2013-05-19 19:58:11 -06:00
Drew DeVault
37da85032c Mode commands 2013-05-19 19:58:02 -06:00
Drew DeVault
b1e9d2a484 Made RequestOperations instance-specific 2013-04-17 10:16:55 -06:00
Drew DeVault
372296bd9d Disallow certain characters in SendMessage, fixes #4 2013-04-17 10:07:17 -06:00
Drew DeVault
644e426618 Added vanity overloads 2013-04-10 19:54:49 -06:00
Drew DeVault
9136012bca Added support for fetching channel mode lists (+bqeI) 2013-04-10 19:52:41 -06:00
Drew DeVault
b974056cd5 Added global state management for long operations and switched WHOIS to use it 2013-04-10 11:46:05 -06:00
Drew DeVault
ab816ca5fd Added auto-MODE on join 2013-04-10 11:26:20 -06:00
Drew DeVault
13a0f79ec0 Added WHOIS support 2013-04-09 23:53:54 -06:00
Drew DeVault
4fea0cdcb3 Added various collections to track state (including users) 2013-04-09 23:25:17 -06:00
Drew DeVault
50c19043ba Added private message handlers/methods 2013-04-09 17:31:06 -06:00
Drew DeVault
060ad6aa54 Added nick handling 2013-04-09 17:24:50 -06:00