Skip to content
This repository was archived by the owner on Feb 21, 2018. It is now read-only.

Commit 52ea0bc

Browse files
committed
Update README
1 parent 4f94b5a commit 52ea0bc

File tree

1 file changed

+20
-4
lines changed

1 file changed

+20
-4
lines changed

README.md

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -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

8096
The official channel for Cod is `#cod` on `irc.yolo-swag.com`. Come take
8197
a visit and say hi!

0 commit comments

Comments
 (0)