<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.shoutirc.com/index.php?action=history&amp;feed=atom&amp;title=Configuration%3AAutoDJ</id>
	<title>Configuration:AutoDJ - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.shoutirc.com/index.php?action=history&amp;feed=atom&amp;title=Configuration%3AAutoDJ"/>
	<link rel="alternate" type="text/html" href="https://wiki.shoutirc.com/index.php?title=Configuration:AutoDJ&amp;action=history"/>
	<updated>2026-04-29T00:07:46Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://wiki.shoutirc.com/index.php?title=Configuration:AutoDJ&amp;diff=4577&amp;oldid=prev</id>
		<title>Indy: /* AutoDJ/Options */</title>
		<link rel="alternate" type="text/html" href="https://wiki.shoutirc.com/index.php?title=Configuration:AutoDJ&amp;diff=4577&amp;oldid=prev"/>
		<updated>2018-06-23T14:39:50Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;AutoDJ/Options&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 14:39, 23 June 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l251&quot;&gt;Line 251:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 251:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  You can also use a value like 2:5 to use a random number between 2 and 5 for example. The lower # must come first or bad results may happen.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  You can also use a value like 2:5 to use a random number between 2 and 5 for example. The lower # must come first or bad results may happen.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Also note the [[Plugin:TTS_Services|TTS Services]] plugin has to be loaded before AutoDJ for the voice to work.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Also note the [[Plugin:TTS_Services|TTS Services]] plugin has to be loaded before AutoDJ for the voice to work.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; DoVoiceOnRequests		0 or 1&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; Optional&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; Does a voice announcement for requested songs regardless of the normal EnableVoice cycle (default: 0).&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  VoiceArtist			Artist&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  VoiceArtist			Artist&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key drift_BotWiki:diff:1.41:old-4568:rev-4577:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Indy</name></author>
	</entry>
	<entry>
		<id>https://wiki.shoutirc.com/index.php?title=Configuration:AutoDJ&amp;diff=4568&amp;oldid=prev</id>
		<title>Indy: /* AutoDJ/Options */</title>
		<link rel="alternate" type="text/html" href="https://wiki.shoutirc.com/index.php?title=Configuration:AutoDJ&amp;diff=4568&amp;oldid=prev"/>
		<updated>2016-05-30T01:11:49Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;AutoDJ/Options&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 01:11, 30 May 2016&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l233&quot;&gt;Line 233:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 233:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Optional&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Optional&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Sets the folder files are moved to when you use !move or !autodj-move (note: these commands won&amp;#039;t work without a MoveDir set)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Sets the folder files are moved to when you use !move or !autodj-move (note: these commands won&amp;#039;t work without a MoveDir set)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; YouTubeDir			c:\path\youtube (Win32)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; YouTubeDir			/some/path/youtube (Absolute Path in Linux)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; YouTubeDir			./youtube (Relative Path in Linux)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; Optional&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; Sets the folder YouTube audio files are stored in. (default: ./youtube)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  NoPlayFilters			*badsong.mp3*,*/some/folder*&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  NoPlayFilters			*badsong.mp3*,*/some/folder*&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Optional&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Optional&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  This sets filters to block songs from playing during normal rotation, while allowing them to be requested or queued by the AutoDJ Scheduler&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  This sets filters to block songs from playing during normal rotation, while allowing them to be requested or queued by the AutoDJ Scheduler&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Multiple filters can be specified be &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;seperating &lt;/del&gt;them with commas (,)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Multiple filters can be specified be &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;separating &lt;/ins&gt;them with commas (,)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  EnableVoice			0&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  EnableVoice			0&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key drift_BotWiki:diff:1.41:old-4516:rev-4568:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Indy</name></author>
	</entry>
	<entry>
		<id>https://wiki.shoutirc.com/index.php?title=Configuration:AutoDJ&amp;diff=4516&amp;oldid=prev</id>
		<title>Indy: /* AutoDJ/Options */</title>
		<link rel="alternate" type="text/html" href="https://wiki.shoutirc.com/index.php?title=Configuration:AutoDJ&amp;diff=4516&amp;oldid=prev"/>
		<updated>2014-09-08T03:00:00Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;AutoDJ/Options&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 03:00, 8 September 2014&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l190&quot;&gt;Line 190:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 190:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Optional&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Optional&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Sets the minimum number of [[in seconds|seconds]] that must pass before the same person can request another song. (default: 0/disabled)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Sets the minimum number of [[in seconds|seconds]] that must pass before the same person can request another song. (default: 0/disabled)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; MinReqTimePerUserMask          -1&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; Optional&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; If set to 0-3 it will use a wildcard mask to match the user instead of their username or nickname. (default: -1, user bot username if recognized or medium nickname otherwise)&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; 0-3 correspond to the mask types in the [http://api.shoutirc.com/struct_a_p_i__user.html#a0e63f99c50bd18922320c4736f6f2d1b Mask API function].&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  MaxRequests              20&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  MaxRequests              20&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key drift_BotWiki:diff:1.41:old-4511:rev-4516:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Indy</name></author>
	</entry>
	<entry>
		<id>https://wiki.shoutirc.com/index.php?title=Configuration:AutoDJ&amp;diff=4511&amp;oldid=prev</id>
		<title>Indy: /* AutoDJ/Options */</title>
		<link rel="alternate" type="text/html" href="https://wiki.shoutirc.com/index.php?title=Configuration:AutoDJ&amp;diff=4511&amp;oldid=prev"/>
		<updated>2014-08-12T03:38:21Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;AutoDJ/Options&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 03:38, 12 August 2014&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l248&quot;&gt;Line 248:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 248:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  EnableVoiceBroadcast		0 or 1&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  EnableVoiceBroadcast		0 or 1&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Optional&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Optional&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  This makes AutoDJ also speak his voice message to your IRC channels and anything that responds to &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;IB_BROADCAST &lt;/del&gt;(default: 1).&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  This makes AutoDJ also speak his voice message to your IRC channels and anything that responds to &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;IB_BROADCAST_MSG &lt;/ins&gt;(default: 1).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  ScanThreads			-1&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  ScanThreads			-1&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key drift_BotWiki:diff:1.41:old-4510:rev-4511:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Indy</name></author>
	</entry>
	<entry>
		<id>https://wiki.shoutirc.com/index.php?title=Configuration:AutoDJ&amp;diff=4510&amp;oldid=prev</id>
		<title>Indy: /* AutoDJ/Options */</title>
		<link rel="alternate" type="text/html" href="https://wiki.shoutirc.com/index.php?title=Configuration:AutoDJ&amp;diff=4510&amp;oldid=prev"/>
		<updated>2014-08-12T03:37:16Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;AutoDJ/Options&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 03:37, 12 August 2014&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l245&quot;&gt;Line 245:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 245:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Optional&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  Optional&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  This sets the meta data (think ID3 tag) to use for the AutoDJ voice when it is talking.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  This sets the meta data (think ID3 tag) to use for the AutoDJ voice when it is talking.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; EnableVoiceBroadcast		0 or 1&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; Optional&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; This makes AutoDJ also speak his voice message to your IRC channels and anything that responds to IB_BROADCAST (default: 1).&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  ScanThreads			-1&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;  ScanThreads			-1&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key drift_BotWiki:diff:1.41:old-4490:rev-4510:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>Indy</name></author>
	</entry>
	<entry>
		<id>https://wiki.shoutirc.com/index.php?title=Configuration:AutoDJ&amp;diff=4490&amp;oldid=prev</id>
		<title>Indy: /* AutoDJ/Server */</title>
		<link rel="alternate" type="text/html" href="https://wiki.shoutirc.com/index.php?title=Configuration:AutoDJ&amp;diff=4490&amp;oldid=prev"/>
		<updated>2013-12-22T01:01:16Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;AutoDJ/Server&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{config-nav}}&lt;br /&gt;
&lt;br /&gt;
These options control the [[Plugin:AutoDJ|AutoDJ]] plugin.&lt;br /&gt;
==AutoDJ==&lt;br /&gt;
===AutoDJ/Server===&lt;br /&gt;
This section sets the main information for your stream.&lt;br /&gt;
&lt;br /&gt;
 Password			server_stream_pass&lt;br /&gt;
 Password			SourceUser:SourcePass&lt;br /&gt;
 Mandatory&lt;br /&gt;
 Sets the streaming password for your server. (Shoutcast note: this is your streaming password, not admin password)&lt;br /&gt;
 For [[Define:Steamcast|Steamcast]], you can put in just a password if you are using ShoutCast compatibility, or SourceUser:SourcePass for a mount.&lt;br /&gt;
&lt;br /&gt;
 Name				Name for your Stream&lt;br /&gt;
 Mandatory&lt;br /&gt;
 Sets the name AutoDJ will use for your stream&lt;br /&gt;
&lt;br /&gt;
 Description			Description for your stream&lt;br /&gt;
 Mandatory&lt;br /&gt;
 Sets the description AutoDJ will use for your stream&lt;br /&gt;
&lt;br /&gt;
 Genre				Various&lt;br /&gt;
 Mandatory&lt;br /&gt;
 Sets the genre AutoDJ will use for your stream&lt;br /&gt;
&lt;br /&gt;
 URL				http://www.example.com&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets the URL AutoDJ will send for your stream&lt;br /&gt;
&lt;br /&gt;
 ICQ				123456789&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets the ICQ # AutoDJ will send for your stream&lt;br /&gt;
&lt;br /&gt;
 AIM				aim_username&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets the AIM nick AutoDJ will send for your stream&lt;br /&gt;
&lt;br /&gt;
 IRC				#channel, or irc://irc.server.com/channel&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets the IRC server/channel AutoDJ will send for your stream&lt;br /&gt;
&lt;br /&gt;
 Public				1&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets the public flag AutoDJ will send for your stream&lt;br /&gt;
&lt;br /&gt;
 Reset				1&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets whether icy-reset: 1 is sent in your connection headers (shoutcast only) (default: 0)&lt;br /&gt;
&lt;br /&gt;
 Encoder                        mp3&lt;br /&gt;
 Encoder                        aac&lt;br /&gt;
 Encoder                        winamp&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets which Encoder you would like to use (default: mp3)&lt;br /&gt;
&lt;br /&gt;
 Bitrate				64&lt;br /&gt;
 Mandatory&lt;br /&gt;
 Sets the bitrate the Encoder will use when encoding your stream (in kbps)&lt;br /&gt;
&lt;br /&gt;
 Sample				44100&lt;br /&gt;
 Mandatory&lt;br /&gt;
 Sets the samplerate the Encoder will use when encoding your stream&lt;br /&gt;
&lt;br /&gt;
 Channels			2&lt;br /&gt;
 Mandatory&lt;br /&gt;
 Sets the channels the Encoder will use when encoding your stream.&lt;br /&gt;
 For the MP3 Encoder plugin, 1 = Mono, 2 = Joint Stereo (if available), 3 = Stereo&lt;br /&gt;
 For others, it is typically 1 = Mono, 2 = Stereo&lt;br /&gt;
		&lt;br /&gt;
 Mount				/&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets the mountpoint for your stream ([[Define:Icecast|Icecast2]] and [[Define:Steamcast|Steamcast]] only)&lt;br /&gt;
		&lt;br /&gt;
 MimeOverride			audio/aac&lt;br /&gt;
 Optional&lt;br /&gt;
 Forces the feeder to report this mime type to the sound server instead of the one given to it by the Encoder&lt;br /&gt;
&lt;br /&gt;
 Content			c:\path\mp3 (Win32)&lt;br /&gt;
 Content			/some/path/mp3 (Absolute Path in Linux)&lt;br /&gt;
 Content			./mp3 (Relative Path in Linux)&lt;br /&gt;
 Mandatory&lt;br /&gt;
 Sets the folder your music is in. You can also use multiple paths by using a ; to seperate them, for example: c:\path\mp3\;d:\path\mp3\&lt;br /&gt;
&lt;br /&gt;
 Promo				c:\path\promos (Win32)&lt;br /&gt;
 Promo				/some/path/promos (Absolute Path in Linux)&lt;br /&gt;
 Promo				./promos (Relative Path in Linux)&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets the folder your promo files are in&lt;br /&gt;
&lt;br /&gt;
 SourceIP			127.0.0.1&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets an alternate sound server IP to feed to instead of the default from SS/Server0. (default: empty/blank)&lt;br /&gt;
 This setting is mainly for if you have different SrcIP and DestIP settings in your shoutcast configuration.&lt;br /&gt;
&lt;br /&gt;
 SourcePort			8001&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets an alternate sound server port to feed instead of the default from SS/Server0. (default: empty/blank)&lt;br /&gt;
 This setting is mainly for if you want to feed a different server than you pull stream titles from.&lt;br /&gt;
&lt;br /&gt;
===AutoDJ/Options===&lt;br /&gt;
This section holds various AutoDJ options.&lt;br /&gt;
&lt;br /&gt;
 QueuePlugin			.\plugins\adjq_memory.dll (Win32)&lt;br /&gt;
 QueuePlugin			./plugins/adjq_memory.so (Linux)&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets the queue plugin to use (default: adjq_memory)&lt;br /&gt;
&lt;br /&gt;
 DSPPlugin			.\plugins\dsp_volnorm.dll (Win32)&lt;br /&gt;
 DSPPlugin			./plugins/dsp_volnorm.so (Linux)&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets the DSP plugin to use (default: none)&lt;br /&gt;
&lt;br /&gt;
 Resampler			speex&lt;br /&gt;
 Resampler			soxr&lt;br /&gt;
 Resampler			libresample&lt;br /&gt;
 Optional&lt;br /&gt;
 Let&amp;#039;s you choose between the 3 different resamplers AutoDJ supports. If you have clipping issues or anything trying one or the other might help. (default: speex)&lt;br /&gt;
&lt;br /&gt;
 ID3_Mode			1&lt;br /&gt;
 Optional&lt;br /&gt;
 Adjusts if ID3 tags are read: 0 = Don&amp;#039;t read ID3 tags, 1 = Read ID3 tags (default: 1).&lt;br /&gt;
 Turning off ID3 tags will speed up file scans drastically, but will have less accurate titles depending on your filenames.&lt;br /&gt;
&lt;br /&gt;
 EnableCrossfade		0 or 1&lt;br /&gt;
 Optional&lt;br /&gt;
 Lets you turn the crossfader on or off. This is not compatible with the AutoDJ voice and will be disabled automatically if EnableVoice is turned on.&lt;br /&gt;
&lt;br /&gt;
 CrossfadeMinDuration		30&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets the minimum song duration in seconds to crossfade (default: 30)&lt;br /&gt;
&lt;br /&gt;
 CrossfadeLength			6000&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets the crossfade length in milliseconds (default: 6000)&lt;br /&gt;
&lt;br /&gt;
 AutoStart			0 or 1&lt;br /&gt;
 Optional&lt;br /&gt;
 Specifies whether or not you want AutoDJ to start playing when the bot starts (default: 1)&lt;br /&gt;
&lt;br /&gt;
 AutoReload			300&lt;br /&gt;
 Optional&lt;br /&gt;
 Makes the bot reload your content directory (same as !autodj-reload) every X [[in seconds|seconds]] automatically (default: 0/disabled)&lt;br /&gt;
&lt;br /&gt;
 AutoPlayIfNoSource		60&lt;br /&gt;
 Optional&lt;br /&gt;
 If the number is greater than 0, AutoDJ will start playing if your shoutcast server doesn&amp;#039;t have a source for over X [[in seconds|seconds]] (default: 0)&lt;br /&gt;
&lt;br /&gt;
 DJConnectTime			10&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets the number of [[in seconds|seconds]] to give DJs to connect to your sound server when they use !autodj-stop (default: 10)&lt;br /&gt;
&lt;br /&gt;
 EnableRequests			0 or 1&lt;br /&gt;
 Optional&lt;br /&gt;
 Specifies whether or not you want AutoDJ to accept requests (default: 1) (EnableRequestSystem must be on in the Base section as well for it to work)&lt;br /&gt;
&lt;br /&gt;
 EnableFind			0 or 1&lt;br /&gt;
 Optional&lt;br /&gt;
 Enables or disables the find command (@find) (EnableFind and EnableRequestSystem must be on in the Base section as well for it to work)&lt;br /&gt;
&lt;br /&gt;
 EnableYP			0 or 1&lt;br /&gt;
 Optional&lt;br /&gt;
 Specifies whether or not you want your stream added to the ShoutIRC.com stream list (default: 1)&lt;br /&gt;
&lt;br /&gt;
 EnableTitleUpdates		0 or 1&lt;br /&gt;
 Optional&lt;br /&gt;
 Specifies whether or not to send title updates to your sound server (default: 1)&lt;br /&gt;
&lt;br /&gt;
 StrictParse		0 or 1&lt;br /&gt;
 Optional&lt;br /&gt;
 Removes any dashes from artist/album/title in title updates for if you need to be able to parse the fields correctly. (default: 0)&lt;br /&gt;
&lt;br /&gt;
 IncludeAlbum		0 or 1&lt;br /&gt;
 Optional&lt;br /&gt;
 Specifies whether or not to include the album in title updates instead of just artist and title. (default: 0)&lt;br /&gt;
&lt;br /&gt;
 OnlyScanNewFiles		0 or 1&lt;br /&gt;
 Optional&lt;br /&gt;
 This option will make it so the bot will only read/update meta tags for new files. This could speed up scans over slow locations like NFS/FTPFS mounts. (default: 0)&lt;br /&gt;
&lt;br /&gt;
 MinReqTimePerSong              60&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets the minimum number of [[in seconds|seconds]] that must pass before a song is requested again. (default: 0/disabled)&lt;br /&gt;
&lt;br /&gt;
 MinReqTimePerArtist            60&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets the minimum number of [[in seconds|seconds]] that must pass before an artist is requested again. (default: 0/disabled)&lt;br /&gt;
 Note: This relies on you having accurate &amp;amp; consistent meta data such as ID3 tags.&lt;br /&gt;
&lt;br /&gt;
 MinReqTimePerUser              60&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets the minimum number of [[in seconds|seconds]] that must pass before the same person can request another song. (default: 0/disabled)&lt;br /&gt;
&lt;br /&gt;
 MaxRequests              20&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets the maximum number of requested songs in the request queue. (default: 0/unlimited)&lt;br /&gt;
&lt;br /&gt;
 MaxSongDuration              60&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets the maximum length of a song in [[in seconds|seconds]] that will play during random playback. (default: 0/disabled)&lt;br /&gt;
 Note: This relies on you having accurate meta data such as ID3 tags.&lt;br /&gt;
&lt;br /&gt;
 DoPromos			X&lt;br /&gt;
 DoPromos			MIN:MAX&lt;br /&gt;
 Optional&lt;br /&gt;
 How often to do a set of promos, or 0 to disable. The number means a set of promos will play after X songs play. (1 == promos after every song, 2 == 2 songs, then a set of promos)&lt;br /&gt;
 You can also use a value like 2:5 to use a random number between 2 and 5 for example. The lower # must come first or bad results may happen.&lt;br /&gt;
&lt;br /&gt;
 NumPromos			X&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets how many promos to play in a set. Default/minimum is 1.&lt;br /&gt;
&lt;br /&gt;
 NoRepeat			X&lt;br /&gt;
 Optional&lt;br /&gt;
 Tells AutoDJ not to play any song more often than X [[in seconds|seconds]]. (Unless done by !request or the scheduler)&lt;br /&gt;
&lt;br /&gt;
 NoRepeatArtist			X&lt;br /&gt;
 Optional&lt;br /&gt;
 Tells AutoDJ not to play 2 songs by the same artist more often than X [[in seconds|seconds]]. (Unless done by !request or the scheduler)&lt;br /&gt;
 Note: This relies on you having accurate &amp;amp; consistent meta data such as ID3 tags.&lt;br /&gt;
&lt;br /&gt;
 RequestDelay			3600&lt;br /&gt;
 Optional&lt;br /&gt;
 Tells AutoDJ do delay requested song playback by X [[in seconds|seconds]]. This is mainly for stations that have to follow rules about requesting songs.&lt;br /&gt;
&lt;br /&gt;
 MoveDir			c:\path\moved (Win32)&lt;br /&gt;
 MoveDir			/some/path/moved (Absolute Path in Linux)&lt;br /&gt;
 MoveDir			./moved (Relative Path in Linux)&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets the folder files are moved to when you use !move or !autodj-move (note: these commands won&amp;#039;t work without a MoveDir set)&lt;br /&gt;
&lt;br /&gt;
 NoPlayFilters			*badsong.mp3*,*/some/folder*&lt;br /&gt;
 Optional&lt;br /&gt;
 This sets filters to block songs from playing during normal rotation, while allowing them to be requested or queued by the AutoDJ Scheduler&lt;br /&gt;
 Multiple filters can be specified be seperating them with commas (,)&lt;br /&gt;
&lt;br /&gt;
 EnableVoice			0&lt;br /&gt;
 EnableVoice			MIN:MAX&lt;br /&gt;
 Optional&lt;br /&gt;
 How often to do a voice announcement, or 0 to disable. The # means a voice announcement will play after X songs play. (1 == voice after every song, 2 == 2 songs, then voice announcement)&lt;br /&gt;
 You can also use a value like 2:5 to use a random number between 2 and 5 for example. The lower # must come first or bad results may happen.&lt;br /&gt;
 Also note the [[Plugin:TTS_Services|TTS Services]] plugin has to be loaded before AutoDJ for the voice to work.&lt;br /&gt;
&lt;br /&gt;
 VoiceArtist			Artist&lt;br /&gt;
 VoiceTitle			The voice of AutoDJ&lt;br /&gt;
 Optional&lt;br /&gt;
 This sets the meta data (think ID3 tag) to use for the AutoDJ voice when it is talking.&lt;br /&gt;
&lt;br /&gt;
 ScanThreads			-1&lt;br /&gt;
 Optional&lt;br /&gt;
 Set the number of threads to use when scanning your music for ID3 and other meta tags. (default: one thread for each CPU/core up to a max of 6)&lt;br /&gt;
&lt;br /&gt;
 ScanDebug			1&lt;br /&gt;
 Optional&lt;br /&gt;
 Prints out each file when scanning your music for ID3 and other meta tags, useful to find a corrupt file if it causes hangs/crashes.&lt;br /&gt;
&lt;br /&gt;
===AutoDJ/FileLister===&lt;br /&gt;
These options control the internal playlist writer of your songs.&lt;br /&gt;
&lt;br /&gt;
 List				file.txt/html/whatever&lt;br /&gt;
 Optional&lt;br /&gt;
 This sets the filename the playlist will be written to&lt;br /&gt;
&lt;br /&gt;
 Header				header.txt&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets a file that should be written to the top of your playlist before the songs, default is no header&lt;br /&gt;
&lt;br /&gt;
 Footer				footer.txt&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets a file that should be written to the end of your playlist, default is no footer&lt;br /&gt;
&lt;br /&gt;
 NewChar			%char%&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets text to be written when the writer detects a change in the first character of the filenames being written, default is nothing written on new chars&lt;br /&gt;
&lt;br /&gt;
 Line				%file%&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets the text written for each file, default is %file%&lt;br /&gt;
&lt;br /&gt;
===AutoDJ/MP3_Encoder===&lt;br /&gt;
See the [[Plugin:AutoDJ:MP3 Encoder|MP3 Encoder]] page for configuration options.&lt;br /&gt;
&lt;br /&gt;
===AutoDJ/Queue_MySQL===&lt;br /&gt;
These options control the [[Plugin:AutoDJ:Queue_MySQL|MySQL Queue]] plugin.&lt;br /&gt;
&lt;br /&gt;
 Host				localhost&lt;br /&gt;
 Required&lt;br /&gt;
 Sets the hostname of your MySQL Server&lt;br /&gt;
&lt;br /&gt;
 User				mysql_username&lt;br /&gt;
 Required&lt;br /&gt;
 Sets the username to use to login to your MySQL Server&lt;br /&gt;
&lt;br /&gt;
 Pass				mysql_password&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets the password to use to login to your MySQL Server. (comment out or remove line for no password)&lt;br /&gt;
&lt;br /&gt;
 DBName				database&lt;br /&gt;
 Required&lt;br /&gt;
 Sets which database to use. This database must already exist&lt;br /&gt;
&lt;br /&gt;
 DBTable				AutoDJ&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets which database table to use. The plugin will attempt to create this table if it doesn&amp;#039;t already exist. (default: AutoDJ)&lt;br /&gt;
&lt;br /&gt;
 KeepHistory				0&lt;br /&gt;
 Optional&lt;br /&gt;
 If # is greater than 0, the plugin will keep your request history for # days (default: 0)&lt;br /&gt;
&lt;br /&gt;
 FindSort				random&lt;br /&gt;
 FindSort				filename&lt;br /&gt;
 FindSort				title&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets the sort field of @find and scheduler results. random = random order, filename = sort by filename, title = sort by meta/id3 title (default: no sort, return in table order)&lt;br /&gt;
&lt;br /&gt;
===AutoDJ/Winamp_Encoder===&lt;br /&gt;
These options control the [[Plugin:AutoDJ:Winamp_Encoder|Winamp Encoder]] plugin.&lt;br /&gt;
Note: AAC+/FLAC/WMA/MP3 have their mime type set automatically upon loading, for other plugins you will need to set MimeOverride in the AutoDJ/Server section.&lt;br /&gt;
&lt;br /&gt;
 Plugin				enc_aacplus.dll&lt;br /&gt;
 Required (if you want to use the plugin)&lt;br /&gt;
 This sets the filename the encoder plugin you want to load&lt;br /&gt;
&lt;br /&gt;
 FourCC				AACP&lt;br /&gt;
 Optional&lt;br /&gt;
 This sets the FourCC code of the encoder you want to use inside the encoder plugin. If this is not set, it defaults to the first (and usually only) encoder in the DLL&lt;br /&gt;
&lt;br /&gt;
===AutoDJ/FFmpeg_Encoder===&lt;br /&gt;
These options control the [[Plugin:AutoDJ:FFmpeg_Encoder|FFmpeg Encoder]] plugin.&lt;br /&gt;
&lt;br /&gt;
 Format mp3&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets the FFmpeg output format (container) (default: mp3)&lt;br /&gt;
&lt;br /&gt;
 Encoder whatever&lt;br /&gt;
 Optional&lt;br /&gt;
 Sets the FFmpeg encoder to use, default is the default encoder for your selected output format. This can be left out/blank most of the time.&lt;br /&gt;
&lt;br /&gt;
{{radiobot}}&lt;/div&gt;</summary>
		<author><name>Indy</name></author>
	</entry>
</feed>