Iroffer is a very effective irc-bot for serving files. See iroffer.org or iroffer-fred (discontinued) for details.
Features added (new, iroffer1.3/1.4 releases):
- mIRC's DCC Server Protocol for sending files
- optionally longer !list-reply
- @find-reply
- Racing Packs
- announce-command for (new) packs in channels
- "noxdccinfo"-option skips the "/msg x xdcc info" line in plist
- Riddles: for transfers/queueing a user needs to answer a question
- "noxdccinfo"-option skips the "/msg x xdcc info" line in plist
- relist/autorelist: updates the contents of a directory (automatically)
- "autoaddann"-option to announce packs that are added with relist or autorelist
- scap/squeues/ssends: commands to change those limits temporarily
Features added (old release):
- mIRC's DCC Server Protocol for sending files
- denying "XDCC List"s permanently with a custom reply
- !list-reply
- @find-reply
- buddylist (nicks/hostmasks) for insta-sends
- voiced and ops queue even if full
- Riddles: for transfers/queueing a user needs to answer a question
- Racing Packs
- scap/ssends/squeues: temporarily change cap/max sends/queues on-the-fly
- custom notifyqueued-interval
- optional reason to nosend
- announce-command for (new) packs in channels
- timestamps almost everywhere
- custom USR1-signal: execute any commands in iroffer with simple scripts
- (win32: hidewin/showwin to run iroffer in the background - buggy?)
- [...]
new in 1.4g:
- relist function which relists the content in filedir and updates packlist accordingly
- autorelist - addition in configfile which allows relists to be made at specific intervals
- ctcp-commands clientinfo, status and uptime reply to channel-ops only now
- "ctcp filestatus [filename]" (filename may be wildcards)
- mmq/mpq-commands to move queues around
- [...] (see Changelog)