Plugin:DCC Support
From IRCBotWiki
The DCC Support plugin allows IRCBot to use DCC features such as DCC GET/SEND/RESUME/CHAT.
While there are configuration options for many things, only a few of the planned features currently work.
Contents |
Currently working features
Incoming sends from other users
RequestTrigger to get files (supports DCC resume for sending to clients)
Getting the bot's real IP via my php script on www.elit3.com
You can DCC CHAT the bot, and get access to a nice console. You can use bot commands, and the bot console will be relayed to you as well if you are a high enough level.
Channel Commands
!get filename (user-defined, !get is an example) !fserv (user-defined, !fserv is an example)
Configuration
DCC {
AllowFServ 1
This enables the DCC CHAT based FServ, not currently implemented
AllowSymLinks 0
This sets whether symlinks will be followed in the FServ. By default it is off for security reasons. (This option has no effect on Windows systems)
AllowIncoming 1
Allow users to send you files (respecting MinLevelToSend & puts files into IncomingPath)
AllowGet 1
Allow use of GetTrigger (respects MinLevelToGet), gets files from root dir of GetPath
AllowChat 1
MinLevelToSend 4
MinLevelToGet 4
MinLevelToChat 4
MinLevelToFServ 4
IncomingPath ./incoming/
GetPath ./incoming/
FServPath ./incoming/
For FServPath, you can specify multiple directories seperated by a ; and they will show in a merged view. The write dir will be the first directory in the list.
FServTrigger fserv
GetTrigger get
RealIP ip [optional for if you are behind NAT, leave blank to auto-detect]
FirstPort 1025
};
OS Support
| Operating System: | Win32 | Win64 Native | Linux/Unix | FreeBSD |
|---|---|---|---|---|
| Supported: | Yes | No | Yes | No |
| IRCBot v • d • e
|
|---|
| IRCBot main pages |
| Main Page • Installation • Changelog • Commands • Plugins • FAQ • Configuration• Credits • Remote Client • Buffered Send • Built-In Variables • Multi Sound Server Mode |
| Auto DJ Pages |
| Auto DJ Main Page • WebRequest System • Scheduler • MP3 Encoder • Voice Support • MySQL Plugin |
