Fixes issue with colons and adds support for other channel types #103

Closed
wants to merge 6 commits into
from

2 participants

@qsheets
  • CTCP responses were added for ERRMSG, VERSION, TIME, PING and USERINFO
  • Colons are now implemented on a case-by-case basis so they don't invoke unsought events -- issue #98
  • /PART can now support a user message
  • Includes structure for resolving some issues before they reach the server (i.e. channel name is too long, or server supported channel types) using rpl_isupport
  • Allows users to join password protected channels
  • Support for + and ! channel types -- issue #97
qsheets added some commits Feb 28, 2012
@qsheets qsheets Added server response codes 001-005 and 010 e221779
@qsheets qsheets Added basic support for the least used channel types ('+','!') and se…
…t up the plugin to parse the server's RPL_ISUPPORT message for use.
57837ef
@qsheets qsheets Merged changes from martynsmith and fixed command issues
* CTCP responses were added for ERRMSG, VERSION, TIME, PING and USERINFO
* Colons are now implemented on a case-by-case basis so they don't
invoke unsought events
* /PART can now support a user message
899cc5d
@qsheets qsheets Merge remote-tracking branch 'martynsmith/master' 6bcf33b
@qsheets qsheets Merge remote-tracking branch 'martynsmith/master' 6e6ba65
@qsheets qsheets Support for channels with passwords 057cb6f
@martynsmith
Owner

@qsheets this patch is a bit mammoth (and won't merge cleanly any more).

Some of the stuff you wanted done has been done via other pull requests, so can you please make separate pull requests for any stuff you still wanted added (ideally it would be good if you could stick to one pull request per feature/bug)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment