Developer Info

From ShoutIRC RadioBot Wiki
Revision as of 10:03, 25 October 2013 by Indy (talk | contribs) (Text replacement - "IRCBot" to "RadioBot")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Developer's Corner

This section is for programmer's interested in writing plugins for RadioBot, integrating with RadioBot, etc.

Command Permissions

Changing Command Permissions with reperm.conf

RadioBot Plugins

All plugins are written in C/C++. It is expected you are familiar with basic C/C++ to write plugins.

These pages document the things you will need to know to make an RadioBot plugin:

RadioBot Remote Port Protocol

Ever wanted to make your own request system or DJ client? Find out here: Remote Commands.
RadioBot uses a very simple protocol that can (and has) been implemented in everything from C to PHP.

Lua Scripting

You can use Lua scripts with the Lua plugin.

Other Pertinent Information


RadioBot vde

RadioBot main pages
Main PageInstallationChangelogCommandsPluginsFAQConfigurationCreditsRemote ClientBuilt-In VariablesMulti Sound Server ModeUsername Character Restrictions
Auto DJ Pages
Auto DJ Main PageWebRequest SystemSchedulerMP3 EncoderVoice SupportMySQL Plugin
RadioBot Programming vde

RadioBot Programming
Plugin APIRemote CommandsPlugin InitializationRadioBot DBChanging Command PermissionsShoutIRC Music Database
Lua Scripting
Lua PluginLua ScriptingLua Events