Commit Graph

290 Commits

Author SHA1 Message Date
Liam Stanley
a7120e7b07 remove third example 2017-02-05 05:23:37 -05:00
Liam Stanley
151dc5161f remove Config.Logger 2017-02-05 05:23:05 -05:00
Liam Stanley
310d0052d6 re-implement Config.Logger; add Config.Debugger, and implement Event.Pretty(). 2017-02-03 08:54:44 -05:00
Liam Stanley
c2d61e4b40 update examples link 2017-01-29 05:51:30 -05:00
Liam Stanley
1b41086bca track user modes using NAMES; closes #2 2017-01-27 07:01:37 -05:00
Liam Stanley
6b4a3e6359 change logging format for debugging 2017-01-27 02:41:38 -05:00
Liam Stanley
f05df5709a update TODOs to point to issues/projects 2017-01-20 07:25:53 -05:00
Liam Stanley
b7a64ef6a2 minor bug fixes and improvements to tag parsing and validation 2017-01-20 06:50:57 -05:00
Liam Stanley
757cbe0fc1 strip tag prefix from tag parser 2017-01-20 06:50:08 -05:00
Liam Stanley
0f9e1e91ac fix tag length bug 2017-01-20 06:49:10 -05:00
Liam Stanley
42092970a7 remove Event.String(); rename Raw() to String() 2017-01-20 06:48:42 -05:00
Liam Stanley
aeef5a8774 rewrite capability ack functionality 2017-01-19 06:58:08 -05:00
Liam Stanley
a95be3ad67 add IRCv3 batch support (don't do anything extra) 2017-01-19 05:56:40 -05:00
Liam Stanley
c80271d42f update readme 2017-01-19 03:40:44 -05:00
Liam Stanley
f3b02d9ca8 update TODOs 2017-01-19 03:34:11 -05:00
Liam Stanley
a4b0396d65 add CAP NEW and CAP DEL checking and responding 2017-01-19 03:33:49 -05:00
Liam Stanley
b66ca93657 add handleTags, cleanup state modifications 2017-01-19 02:34:14 -05:00
Liam Stanley
060bde413a implement state.getUsers() method to get users from multiple channels 2017-01-19 02:33:44 -05:00
Liam Stanley
87ad996733 use internal writer to prevent delays during connect 2017-01-19 02:33:19 -05:00
Liam Stanley
0a9c72d992 send cap request as early as possible 2017-01-19 01:56:30 -05:00
Liam Stanley
78a457a532 remove drone config 2017-01-18 00:24:28 -05:00
Liam Stanley
3b5dd7dab0 remove env call 2017-01-16 03:45:15 -05:00
Liam Stanley
5743d0b286 more drone ci changes 2017-01-16 02:46:41 -05:00
Liam Stanley
39403d40e8 moar1 2017-01-16 02:44:07 -05:00
Liam Stanley
3ce5be8459 moar 2017-01-16 02:34:35 -05:00
Liam Stanley
3d6b3d7113 testing... 2017-01-16 02:25:34 -05:00
Liam Stanley
6e09205dd9 Merge branch 'master' of https://github.com/lrstanley/girc 2017-01-16 02:23:09 -05:00
Liam Stanley
7472aa1ea7 attempt .drone.yml support 2017-01-16 02:22:56 -05:00
Liam Stanley
2f5c16b1be Update README.md 2017-01-12 08:53:56 -05:00
Liam Stanley
8bf23fd61f implement default rate limiting for events; update readme 2017-01-12 04:19:35 -05:00
Liam Stanley
18969f93c0 too messy 2017-01-12 03:21:38 -05:00
Liam Stanley
3a576d1db9 implement version config option to override default ctcp version 2017-01-12 02:34:29 -05:00
Liam Stanley
b1b6facde1 Update README.md 2017-01-09 06:40:58 -05:00
Liam Stanley
8a607fb044 fix typos 2017-01-06 09:01:53 -05:00
Liam Stanley
e6b6a4b5a0 update documentation 2017-01-06 09:00:29 -05:00
Liam Stanley
30c87f3968 update documentation; minor bug fixes 2017-01-06 08:53:41 -05:00
Liam Stanley
eeed81b279 update todos 2017-01-06 08:42:14 -05:00
Liam Stanley
631f950d56 implement server MOTD tracking; implement ServerMOTD 2017-01-06 08:40:01 -05:00
Liam Stanley
687e2753a1 implement GetServerOption, ServerName, NetworkName, ServerVersion, and ISUPPORT tracking; update todos 2017-01-06 08:30:09 -05:00
Liam Stanley
0870acadcb fix bug which caused messages with colons within the prefix to have invalid trailing data 2017-01-06 07:52:51 -05:00
Liam Stanley
683485f34c fix bug with capabilities breaking after reconnect 2017-01-06 01:09:18 -05:00
Liam Stanley
0648fdc4f7 update readme 2017-01-05 06:14:41 -05:00
Liam Stanley
5dde6d1797 rename various symbols; update todos; implement account tracking under account-notify 2017-01-03 21:13:05 -05:00
Liam Stanley
0e76c2dc98 update docs, and todos 2017-01-03 11:12:18 -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
3d0a75e389 add basic support for capability tracking; add chghost and away, as well as configuration for more 2016-12-30 08:51:31 -05:00
Liam Stanley
e4a7f88a12 fix count bugwith Caller.String() 2016-12-30 06:13:44 -05:00