; = Dc@sdkiZdkiZdZeidZeideiedeie deiedei ddeiedei dd ei ed eiei d ei d d eiei dei ddeiei dei dddS(NcCs3dkl}l}l}l}tidtdS(N(sexpectsanythings somethingsynsMarkov(ssupybot.questionssexpectsanythings somethingsynsconfsregisterPluginsTrue(sadvancedsanythingsynsexpects something((s./Markov/config.pys configure!ssMarkovsignoreBotCommandssADetermines whether messages addressed to the bot are ignored.sminChainLengthisWDetermines the length of the smallest chain which the markov command will generate.s maxAttemptssDetermines the maximum number of times the bot will attempt to generate a chain that meets or exceeds the size set in minChainLength.srandomSpeakings probabilityisDetermines the probability that will be checked against to determine whether the bot should randomly say something. If 0, the bot will never say anything on it's own. If 1, the bot will speak every time we make a check.smaxDelayi sDetermines the upper bound for how long the bot will wait before randomly speaking. The delay is a randomly generated number of seconds below the value of this config variable.s throttleTimei,sODetermines the minimum number of seconds between the bot randomly speaking.(s supybot.confsconfssupybot.registrysregistrys configuresregisterPluginsMarkovsregisterChannelValuesBooleansFalsesPositiveIntegers registerGroupsrandomSpeakings Probability(sMarkovsregistrysconfs configure((s./Markov/config.pys?s.