public
Description: Direct Connect bot written in Ruby
Clone URL: git://github.com/kballard/dcbot.git
Search Repo:

The dcbot Network Feed   feed

kballard stopped watching dcbot 5 months ago
dcbot is at kballard/dcbot
kballard committed to kballard/dcbot 5 months ago

994400c0b741c96c8e7526eac3d37964804ac9cb

Show request totals after request list

kballard committed to kballard/dcbot 5 months ago

5a498b0375a742aac109c5b3833829ce9660e0b1

Rename README to README.markdown

kballard committed to kballard/dcbot 6 months ago

2d19cf48643fd55d9573576e9ad8486894d7586f

Add exception handling for connect_to_peer

kballard committed to kballard/dcbot 6 months ago
kballard committed to kballard/dcbot 6 months ago

f8e3b582038680ed2cd5b7febd35ec9340d383c9

Don't raise an exception on messages containing just !

kballard committed to kballard/dcbot 6 months ago

54b95a8985550a291e5c4433c51c88673b330477

Make plugin commands case-insensitive

kballard committed to kballard/dcbot 6 months ago

1e79b5085fe881057b6da57ddddec0a8a2c7e5cc

Add primitive !search functionality for requests

kballard committed to kballard/dcbot 6 months ago

4b762becd96c2954f57878cd9579b5f55bacf211

Change local requires from ./ to File.dirname(__FILE__)

kballard committed to kballard/dcbot 6 months ago

b8de646d5609ad446c983b4b7570c9b48d69afec

Document dependency on libbz2

kballard committed to kballard/dcbot 6 months ago

0d2121933860f8c585e86197eb4627f7bb250f91

Change code location in !about message

kballard committed to kballard/dcbot 6 months ago

54db5eaa218b3c8cf9bede11c15c7da4d3d48fb2

Remove a completed entry from TODO

kballard committed to kballard/dcbot 6 months ago

d742a82162cfe981827f961aa4bb033f6b76efe4

Trap ^C and shut down cleanly

kballard committed to kballard/dcbot 6 months ago

d002f35e4c7d61e04f150f698dc090f053c4d6bd

Fix :get callbacks for ADCGet and UGetBlock

kballard committed to kballard/dcbot 6 months ago

0bf8305af7f0ddbf8767abb29976c8e5791bd8b7

DCPeerProtocol now supports ADCGet and XmlBZList

kballard committed to kballard/dcbot 6 months ago

019d15aa8676dc184cdc030fa03a83c0f2503213

Split user's interest into description/tag

kballard committed to kballard/dcbot 6 months ago

2f304f15e528125b130f046d54953c69498705f0

Implement new DCUser class

kballard committed to kballard/dcbot 6 months ago

c0dbae1f850b96bece96d5ca45d4488535fe7cf2

Add TODO entry for extended protocol in client2client

kballard committed to kballard/dcbot 6 months ago

d685df9b28870f8475b5aa262c2de345cc8de968

Handle messages with cmd_<> instead of in receive_line

kballard committed to kballard/dcbot 6 months ago

5cbecbcddfe7b1ad49e6a7ae0cac5f5508410f3a

log debug messages before chomping |

kballard committed to kballard/dcbot 6 months ago

f7356bfa1d73bcb105162f216d76bcbc01f71f18

Add --peer-debug flag, make peers inherit parent debug or peer-debug setting

kballard committed to kballard/dcbot 6 months ago
kballard committed to kballard/dcbot 6 months ago

602afb73db2944862167402f11ffe8c58db65336

Make !request use HelpPlugin.send_usage

kballard committed to kballard/dcbot 6 months ago
kballard committed to kballard/dcbot 6 months ago

b847615f57a3b105b682d3c95a09cef160d1a4ac

Pull error/status messages out of DCProtocol and replace them with callbacks

kballard committed to kballard/dcbot 6 months ago
kballard committed to kballard/dcbot 6 months ago

8dacbc563eaebae402a98813155c35d2377a3dff

Migrate $debug to a per-socket setting

kballard committed to kballard/dcbot 6 months ago

a271ebc90a8c2730fe1a1c966142ef2b194c24bb

Add message for peer requesting file

kballard committed to kballard/dcbot 6 months ago

d29b7da0fc7bd2937df321a4ed8bd268ddfa4041

Add some better error handling in P2P connections

kballard committed to kballard/dcbot 6 months ago