Plugin:DCC Support

From IRCBotWiki

Jump to: navigation, search

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:Win32Win64 NativeLinux/UnixFreeBSD
Supported: YesNoYesNo



IRCBot vde

IRCBot main pages
Main PageInstallationChangelogCommandsPluginsFAQConfigurationCreditsRemote ClientBuffered SendBuilt-In VariablesMulti Sound Server Mode
Auto DJ Pages
Auto DJ Main PageWebRequest SystemSchedulerMP3 EncoderVoice SupportMySQL Plugin
Personal tools