Commit Graph

16 Commits

Author SHA1 Message Date
Liam Stanley
ba03de710d update copyright to remove year 2017-02-06 02:45:31 -05:00
Liam Stanley
37b380a564 rename Client.Config to client.config to prevent potential raceconditions or silly behavior 2017-02-05 07:11:59 -05:00
Liam Stanley
3a576d1db9 implement version config option to override default ctcp version 2017-01-12 02:34:29 -05:00
Liam Stanley
714a315ef0 yay new year 2017-01-03 11:05:27 -05:00
Liam Stanley
f3b1c1e940 initial support for message tags 2017-01-03 11:02:24 -05:00
Liam Stanley
36b2976b91 fix spelling 2016-12-30 08:54:59 -05:00
Liam Stanley
0ac9bc4501 simplify slice expansion 2016-12-30 08:54:19 -05:00
Liam Stanley
67eff739b1 add some tests for ctcp 2016-12-26 06:06:36 -05:00
Liam Stanley
e2e8c8e7b3 help prevent against panics during testing or malformed CTCP request 2016-12-26 05:48:06 -05:00
Liam Stanley
169f1c1e38 fix bugs with wildcard ctcps not properly executing 2016-12-26 05:37:33 -05:00
Liam Stanley
f1a52c820f don't pass event pointers due to potential manipulation 2016-12-26 05:34:34 -05:00
Liam Stanley
4015215b14 add support for wildcard CTCP handlers 2016-12-26 04:36:09 -05:00
Liam Stanley
8e58f078c2 implement ERRMSG replies, responding to PONG, VERSION, SOURCE, and TIME 2016-12-26 04:31:05 -05:00
Liam Stanley
c6dbf08c59 implement support to respond to CTCP events; minor bug fixes; overhaul CTCP docs; implement DisableDefaultCTCP; implement CTCPEvent.Reply 2016-12-26 03:51:42 -05:00
Liam Stanley
caaaf560be extra test checks; added ctcp SetBg, added handleCTCPPing to default CTCPs 2016-12-26 03:06:15 -05:00
Liam Stanley
3abefe033c start working on ctcp handling 2016-12-24 00:15:41 -05:00