This is outdated. There are better scripts and better hub software out there.

ender's scripts

YAMB - Yet Another Multifunction Bot (1.41ß)
YAMB contains almost everything to run a hub.
Features:
  1. all script parameters configurable through the chat or PM
  2. adds ADMIN, OP or VIP to description of privileged users (and removes these from description of users who don't deserve it)
  3. automatically kick users who don't send $MyINFO in ~1 minute
  4. compare number of slots reported in the DC++ tag and number of slots reported by the search result; disconnect user if they don't match
  5. kick users who do short passive searches (they severely impact hub's performance)
  6. hubjumping

Supports DC++ 0.24 H: tag.
Fixed BCDC++ checking.

Note: NMDC seems to randomly forget to call the StartedServing sub, in this case the bot won't immediately appear in the userlist (also, the GUI settings won't be applied). Simply wait a few minutes, then refresh the userlist.
Download
Unwanted files - get rid of the lamers who share crap
A simple script, which kicks people who share sick porn, Windows and Program Files folders, VOB files and eMule/eDonkey/Overnet/KaZaA/WinMX/SoulSeek temp files.
Download
Triggerbot++ - simple trigger bot with external trigger file
This is a bot that responds to triggers, which are defined in a separate file. You can change the triggers while the hub is serving and reload them with a simple command.
Download
Messager - let users leave a message to the operators
This script allows users to store a few messages, which can later be read by operators.
Download
Valid XHTML 1.0! Valid CSS!
This page was viewed ----- times.