Difference between revisions of "Configuration:Examples:IRC"

From ShoutIRC RadioBot Wiki
Jump to navigation Jump to search
m (Text replacement - "IRCBot" to "RadioBot")
 
 
(2 intermediate revisions by the same user not shown)
Line 4: Line 4:
<pre>
<pre>
IRC {
IRC {
Host irc.yourserver.com
Server0 {
Port 6667
Host irc.yourserver.com
OnConnect PRIVMSG NickServ :identify YourNickServPass
Port 6667
#Nick SomeNick
OnConnect PRIVMSG NickServ :identify YourNickServPass
#Pass password
#Nick SomeNick
SSL 0
#Pass password
Log 0
TLS 0
#BindIP 0.0.0.0
Log 0
#RemovePreText blah1|blah2
#BindIP 0.0.0.0
#RemovePreText blah1|blah2


Channel0 {
Channel0 {
Channel #channel
Channel #channel
#Key password
#Key password
DoSpam 1
DoSpam 1
DoOnjoin 1
DoOnjoin 1
DoTopic 1
DoTopic 1
NoTopicCheck 0
NoTopicCheck 0
#AltTopicCommand PRIVMSG ChanServ :TOPIC %chan %topic
#AltTopicCommand PRIVMSG ChanServ :TOPIC %chan %topic
moderateOnUpdate 0
moderateOnUpdate 0
AutoVoice 0
AutoVoice 0
SongInterval 0
SongInterval 0
SongIntervalSource 0
SongIntervalSource 0
};
};
};
</pre>
 
Example with one IRC server and 2 channels:
<pre>
IRC {
Server0 {
Host irc.yourserver.com
Port 6667
OnConnect PRIVMSG NickServ :identify YourNickServPass
#Nick SomeNick
#Pass password
TLS 0
Log 0
#BindIP 0.0.0.0
#RemovePreText blah1|blah2
 
Channel0 {
Channel #channel1
#Key password
DoSpam 1
DoOnjoin 1
DoTopic 1
NoTopicCheck 0
#AltTopicCommand PRIVMSG ChanServ :TOPIC %chan %topic
moderateOnUpdate 0
AutoVoice 0
SongInterval 0
SongIntervalSource 0
};
Channel1 {
Channel #channel2
#Key password
DoSpam 1
DoOnjoin 1
DoTopic 1
NoTopicCheck 0
#AltTopicCommand PRIVMSG ChanServ :TOPIC %chan %topic
moderateOnUpdate 0
AutoVoice 0
SongInterval 0
SongIntervalSource 0
};
};
};
};
};

Latest revision as of 13:44, 9 August 2015


Configuration Sections vde

ircbot.conf Format
RadioBot Sections
Base
Example
IRC
Example
SS
Example
Timer Plugin
Most Popular Plugin Sections
AutoDJ SAM
Example
SimpleDJ DCC
Example
TTS
Example
Welcome
Other Plugin Sections
Auto_Identify Centovacast
Example
ChanAdmin
Example
ChannelLinking ChatGPT Forum
Jabber Hangman LastFM Logging LevelEmul Mumble
Example
Pidgin PublicVote SC_Proxy ShowSchedule Skype SMS
SS_Admin TeamSpeak3
Example
Telnet Trivia TuneIN
Example
Twitter
Example
Uno Users_MySQL
Example
Users_Shared


IRC {
	Server0 {
		Host	irc.yourserver.com
		Port	6667
		OnConnect	PRIVMSG NickServ :identify YourNickServPass
		#Nick	SomeNick
		#Pass	password
		TLS	0
		Log	0
		#BindIP	0.0.0.0
		#RemovePreText	blah1|blah2

		Channel0 {
			Channel	#channel
			#Key password
			DoSpam	1
			DoOnjoin	1
			DoTopic		1
			NoTopicCheck	0
			#AltTopicCommand	PRIVMSG ChanServ :TOPIC %chan %topic
			moderateOnUpdate		0
			AutoVoice			0
			SongInterval			0
			SongIntervalSource		0
		};
	};
};

Example with one IRC server and 2 channels:

IRC {
	Server0 {
		Host	irc.yourserver.com
		Port	6667
		OnConnect	PRIVMSG NickServ :identify YourNickServPass
		#Nick	SomeNick
		#Pass	password
		TLS	0
		Log	0
		#BindIP	0.0.0.0
		#RemovePreText	blah1|blah2

		Channel0 {
			Channel	#channel1
			#Key password
			DoSpam	1
			DoOnjoin	1
			DoTopic		1
			NoTopicCheck	0
			#AltTopicCommand	PRIVMSG ChanServ :TOPIC %chan %topic
			moderateOnUpdate		0
			AutoVoice			0
			SongInterval			0
			SongIntervalSource		0
		};
		Channel1 {
			Channel	#channel2
			#Key password
			DoSpam	1
			DoOnjoin	1
			DoTopic		1
			NoTopicCheck	0
			#AltTopicCommand	PRIVMSG ChanServ :TOPIC %chan %topic
			moderateOnUpdate		0
			AutoVoice			0
			SongInterval			0
			SongIntervalSource		0
		};
	};
};


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