Difference between revisions of "IRC Bot"

From Amahi Wiki
Jump to: navigation, search
 
(34 intermediate revisions by 6 users not shown)
Line 1: Line 1:
The IRC Bot, AmahiBot is a Mathetes (http://github.com/Pistos/Mathetes) bot run by Brandon, AKA bk, that sits in the #amahi channel on IRC.
+
Our IRC Bot, AmahiBot is a supybot that sits in the #amahi channel on IRC.
  
 
Don't be shy using it - the bot has no soul or emotions!
 
Don't be shy using it - the bot has no soul or emotions!
Line 7: Line 7:
 
=Amahi Specific=
 
=Amahi Specific=
  
==Amahi.org==
+
==*.Amahi.org==
 
Search amahi.org by using the following command:
 
Search amahi.org by using the following command:
<pre>!sa <search terms></pre>
+
<pre>!as <search terms></pre>
  
 
==Wiki==
 
==Wiki==
To call a wiki article do the following:
+
To call or search for a wiki article do the following:
<pre>!w <Article></pre>
+
<pre>!ws <Wiki Article></pre>
or to search the wiki use the following command:
 
<pre>!sw <search terms></pre>
 
  
 
==Forums==
 
==Forums==
 
To search the forums do the following:
 
To search the forums do the following:
<pre>!sf <search terms></pre>
+
<pre>Amahibot:  google amahi forums <search terms></pre>
 
 
==Apps==
 
To search for an application in the appstore do the follwing:
 
<pre>!a <app name or keyword></pre>
 
or
 
<pre>!app <app name or keyword></pre>
 
  
 
==Bugs==
 
==Bugs==
 
You can call up bugs from the Amahi bug tracker by saying:
 
You can call up bugs from the Amahi bug tracker by saying:
<pre>!bug BUG#</pre>
+
<pre>!bs BUG#</pre>
Or search for a bug by doing the following:
+
:or search for a bug by doing the following:
<pre>!sb <search terms></pre>
+
<pre>!bs <search terms></pre>
 
 
Bugs are also posted automatically to the channel when they are created.
 
  
==Google==
+
=Google=
 
Any of the following commands will search Google and return the results + URLs.
 
Any of the following commands will search Google and return the results + URLs.
<pre>!google <define:|spell:> <search terms> <1+1> <1 cm in ft> <patent > <weather city|zip> <??? airport> <city,state/zip></pre>
+
<pre>!gs <define:|spell:> <search terms> <1+1> <1 cm in ft> <patent > <weather city|zip> <??? airport> <city,state/zip></pre>
<pre>!images <search terms></pre>
+
:or
<pre>!groups <search terms></pre>
+
<pre>!gs images <search terms></pre>
 
+
:or
=Factoids=
+
<pre>!gs groups <search terms></pre>
You can store factoids for later with the following command:
 
<pre>! NAME=DESCRIPTION</pre>
 
and then recall the fact by saying <pre>! NAME</pre>
 
  
=Memo=
+
=You Tube=
To leave a memo for a user that is no here run the following command
+
<pre>Amahibot:  youtube me <search terms></pre>
<pre>!memo USERNAME MemoForUser</pre>
 
  
=Seen=
+
=Time=
Say <pre>!seen USERNAME</pre> to find the last time that the user was in the channel.
 
 
 
=Pun=
 
To get the bot to say a pun, do the following:
 
<pre>!pun</pre>
 
 
 
=Time (currently broken)=
 
 
Use the following command to call the time:
 
Use the following command to call the time:
<pre>!time</pre>
+
<pre>Amahibot: time</pre>
Default time is in UTC, to call a different timezone do the following:
+
Default time is in UTC
<pre>!time <timezone></pre>
 
  
 
=Translate=
 
=Translate=
Line 67: Line 45:
 
<pre>!translate <current lang (ie. es)> <to lang (ie. en)> <text to translate></pre>
 
<pre>!translate <current lang (ie. es)> <to lang (ie. en)> <text to translate></pre>
  
=Down for Me=
+
= Adding to the Bot =
You can check to see if a website is down or not by issuing the following command:
+
 
<pre>!up site.url</pre>
+
Here is how to add an alias:
 +
 
 +
  !alias add nt "echo For Network Troubleshooting, visit: http://amahi.net/troubleshooter.html"
  
 
=Feedback=
 
=Feedback=
 
And dont forget, leave us some [[IRCBot/Feedback | feedback]]!
 
And dont forget, leave us some [[IRCBot/Feedback | feedback]]!

Latest revision as of 20:18, 6 January 2016

Our IRC Bot, AmahiBot is a supybot that sits in the #amahi channel on IRC.

Don't be shy using it - the bot has no soul or emotions!

AmahiBot has a few interesting and useful functions.

Amahi Specific

*.Amahi.org

Search amahi.org by using the following command:

!as <search terms>

Wiki

To call or search for a wiki article do the following:

!ws <Wiki Article>

Forums

To search the forums do the following:

Amahibot:  google amahi forums <search terms>

Bugs

You can call up bugs from the Amahi bug tracker by saying:

!bs BUG#
or search for a bug by doing the following:
!bs <search terms>

Google

Any of the following commands will search Google and return the results + URLs.

!gs <define:|spell:> <search terms> <1+1> <1 cm in ft> <patent > <weather city|zip> <??? airport> <city,state/zip>
or
!gs images <search terms>
or
!gs groups <search terms>

You Tube

Amahibot:  youtube me <search terms>

Time

Use the following command to call the time:

Amahibot: time

Default time is in UTC

Translate

The bot can translate text for you if you need it, translate by doing the following:

!translate <current lang (ie. es)> <to lang (ie. en)> <text to translate>

Adding to the Bot

Here is how to add an alias:

  !alias add nt "echo For Network Troubleshooting, visit: http://amahi.net/troubleshooter.html"

Feedback

And dont forget, leave us some feedback!