dox/html/novatore.html

68 lines
3.5 KiB
HTML

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="" xml:lang="">
<head>
<meta charset="utf-8" />
<meta name="generator" content="pandoc" />
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes" />
<title>Novatore the bot how-to</title>
<style>
code{white-space: pre-wrap;}
span.smallcaps{font-variant: small-caps;}
span.underline{text-decoration: underline;}
div.column{display: inline-block; vertical-align: top; width: 50%;}
</style>
<!--[if lt IE 9]>
<script src="//cdnjs.cloudflare.com/ajax/libs/html5shiv/3.7.3/html5shiv-printshiv.min.js"></script>
<![endif]-->
<link rel="stylesheet" type="text/css" href="css/style.css"/>
</head>
<body>
<header id="title-block-header">
<h1 class="title">Novatore the bot how-to</h1>
</header>
<nav id="TOC">
<ul>
<li><a href="#getting-started">Getting started</a></li>
<li><a href="#adding-rss-feeds">Adding RSS Feeds</a><ul>
<li><a href="#some-useful-commands-to-learn-more-about-rss-feeds">Some useful commands to learn more about rss feeds:</a></li>
<li><a href="#adding-and-translating-feeds-in-different-languages">Adding and Translating Feeds in Different Languages</a></li>
<li><a href="#read-more">Read more</a></li>
</ul></li>
<li><a href="#messageparser">MessageParser</a></li>
</ul>
</nav>
<h1 id="getting-started">Getting started</h1>
<ol>
<li>Register with novatore:</li>
</ol>
<p><code>/msg novatore register &lt;your nick or any nick&gt; &lt;shittypassword&gt;</code></p>
<ol>
<li>Identify with novatore when you log in:</li>
</ol>
<p><code>/msg novatore identify &lt;nick you registered with&gt; &lt;shittypassword&gt;</code></p>
<h1 id="adding-rss-feeds">Adding RSS Feeds</h1>
<p>You need to have a bot 'op' capability from novatore for the channel you want to auto announce a feed in. pm nn w/ the nick you used to register with novatore.</p>
<p>To add the feed: <code>@rss add &lt;feedname&gt; &lt;feed address&gt;</code> To fetch the latest entries: <code>@feedname</code> To auto-announce feed entries: <code>@rss announce add &lt;feedname&gt;</code></p>
<p>e.g., to add theanarchistlibrary rss feed to the #library, channel, inside of the #library channel type the following commands: <code>@rss add library http://theanarchistlibrary.org/feed</code> <code>@rss announce add library</code></p>
<h2 id="some-useful-commands-to-learn-more-about-rss-feeds">Some useful commands to learn more about rss feeds:</h2>
<p>To see all commands of the rss plugin: <code>@list rss</code> You can get more detailed instructions for subcommands like: <code>@help rss add</code></p>
<p>To learn more Novatore commands without spamming the channel, you can:</p>
<ul>
<li>create a private conversation with Novatore using <code>/query novatore</code>
<ul>
<li>You don't need to prefix commands with @ in a private chat</li>
</ul></li>
<li><code>/join #anarchybots and use commands with @</code></li>
</ul>
<h2 id="adding-and-translating-feeds-in-different-languages">Adding and Translating Feeds in Different Languages</h2>
<p>Novatore has a comand <span class="citation" data-cites="google">@google</span> translate &lt;fromLanguage&gt; &lt;toLanguage&gt;</p>
<ul>
<li>configure</li>
</ul>
<h2 id="read-more">Read more</h2>
<p>The best Supybot guide (for those who love to RTFM*): <a href="https://hoxu.github.io/supybook/latest/">https://hoxu.github.io/supybook/latest/</a></p>
<h1 id="messageparser">MessageParser</h1>
<p><a href="https://sourceforge.net/p/gribble/wiki/MessageParser_Plugin/">https://sourceforge.net/p/gribble/wiki/MessageParser_Plugin/</a></p>
</body>
</html>