@@ -6,6 +6,8 @@ Extended IRC services in Python
66[ ![ Bitdeli Badge] ( https://d2weczhvl823v0.cloudfront.net/lyska/cod/trend.png )] ( https://bitdeli.com/free " Bitdeli Badge ")
77
88### Features:
9+ - Asynchronous socket handling
10+ (and an easy way for modules to add socket handlers)
911 - Dynamic channel joins
1012 - Forking to background
1113 - Logging to snoop channel
@@ -15,8 +17,15 @@ Extended IRC services in Python
1517 - SQLite database
1618 - Virtual environment support
1719
20+ ### Link Protocol Support:
21+ - First-class support for TS6
22+ - Partial support for inspircd
23+ - Support for inspircd has not been updated to the new link protocol handler
24+ functions. If you know anything about the inspircd link protocol or have
25+ some documentation on it, please let me know.
26+
1827### Modules:
19- - Announcing and full RBL lookups of DNSBL hits
28+ - Announcing and full RBL lookups of DNSBL hits (on elemental-ircd only)
2029 - Brainfuck interpreter
2130 - DNSBL lookups to snoop channel by user or IP address
2231 - DNS pool displaying (Via Tortoise Labs API)
@@ -31,22 +40,27 @@ Extended IRC services in Python
3140 - Memory use statistics
3241 - MPD interface
3342 - Pause/Play/Next/Previous
34- - Partial inspircd support (If you know anything about the inspircd link protocol,
35- help would really be appreciated)
3643 - Pretty printing of channel messages to the screen or log file
44+ - Random choice from a list
3745 - Relaying of ` HostServ ` messages from snoop channel to staff channel
3846 - Also does ` HostServ ` lookups on requested vhosts
47+ - Automatically rejects real domain names
3948 - Relaying of otherwise hidden protocol staff abuse points to snoop channel
4049 - On elemental-ircd, DNSBL hits are logged
4150 - ` RESV ` use
4251 - SQLite database
4352 - Sending files from the disk to a user or channel
4453 - Stress testing via the Orbital Friendship Cannon
54+ - Statistics logging of OFC runs
55+ - Twitch.tv API lookups of video streams
56+ - Youtube API lookups and searching
4557
4658### Goals:
4759 - DNS record editing (Tortoise Labs)
60+ - Feature-completeness with skybot
4861 - MPD playlist manipulation
49- - XMPP MUC linking to an existing IRC channel
62+ - User statistics collection
63+ - Follow anonyminity standards of the Tor Project
5064 - Web GUI for administration
5165
5266### Stretch Goals:
@@ -76,6 +90,8 @@ Extended IRC services in Python
7690 * resv
7791 * say
7892 * sendfile
93+ * twitchtv
94+ * youtube
7995
8096The official channel for Cod is ` #cod ` on ` irc.yolo-swag.com ` . Come take
8197a visit and say hi!
0 commit comments