<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.tripsit.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Simon</id>
	<title>TripSit Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.tripsit.me/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Simon"/>
	<link rel="alternate" type="text/html" href="https://wiki.tripsit.me/wiki/Special:Contributions/Simon"/>
	<updated>2026-04-14T23:04:59Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://wiki.tripsit.me/index.php?title=List_of_IRC_bot_commands&amp;diff=5430</id>
		<title>List of IRC bot commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.tripsit.me/index.php?title=List_of_IRC_bot_commands&amp;diff=5430"/>
		<updated>2017-07-26T23:12:53Z</updated>

		<summary type="html">&lt;p&gt;Simon: Undo revision 5429 by Simon (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== TripBot ==&lt;br /&gt;
=== Common Commands ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~report &amp;lt;#channel&amp;gt; &amp;lt;user&amp;gt; &amp;lt;reason&amp;gt; || Report a &amp;lt;user&amp;gt; in a &amp;lt;#channel&amp;gt; for a &amp;lt;reason&amp;gt;. This command can either be run publicly in a channel or anonymously in a PM to tripbot. || /msg tripbot ~report #drugs JoeTheTroll Asking where to get stuff.&lt;br /&gt;
|- &lt;br /&gt;
| ~drug &amp;lt;drug&amp;gt; || Displays the properties of the &amp;lt;drug&amp;gt;, for example: summary, dose, duration, effects and more. || ~drug LSD&lt;br /&gt;
|- &lt;br /&gt;
| ~drug &amp;lt;drug&amp;gt; &amp;lt;property&amp;gt; || Displays &amp;lt;property&amp;gt; information || ~drug LSD dose&lt;br /&gt;
|- &lt;br /&gt;
| ~factsheet &amp;lt;drug&amp;gt; || Links to the factsheet of the &amp;lt;drug&amp;gt;. || ~factsheet LSD&lt;br /&gt;
|- &lt;br /&gt;
| ~bconvert &amp;lt;dosage&amp;gt; &amp;lt;benzo1&amp;gt; &amp;lt;benzo2&amp;gt; || Converts &amp;lt;dosage&amp;gt; of &amp;lt;benzo1&amp;gt; to &amp;lt;benzo2&amp;gt;. || ~bconvert 2mg xanax klonopin&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== TripSitting ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~tripsit &amp;lt;user&amp;gt; || Ask for help in #tripsit on behalf of the &amp;lt;user&amp;gt; in need help. Messages all tripsitters and posts a message in #drugs and #tripsitvip. &amp;lt;user&amp;gt; is optional. || ~tripsit TripSitMe_12345&lt;br /&gt;
|- &lt;br /&gt;
| ~gettripsitentries || After issuing this command, you will be PMed by tripbot when a new user comes into #tripsit and may need help. || &lt;br /&gt;
|- &lt;br /&gt;
| ~notripsitentries || Turns off the above alert of new users in #tripsit. || &lt;br /&gt;
|- &lt;br /&gt;
| ~clearmissing || If tripbot sends a private message saying you have missed notifies, this is a bug, and you can safely use this command to remove them. || &lt;br /&gt;
|-&lt;br /&gt;
| ~recovery position|| Displays a link to an image on how to get into the recovery position. || http://imgur.com/nTEm0QE.png The recovery position is designed to prevent suffocation through obstruction of the airway&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Dosage Tracker ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~idose &amp;lt;dose&amp;gt; &amp;lt;drug&amp;gt; &amp;lt;method&amp;gt; || Tripbot will remember the dose and the timing for you. [https://wiki.tripsit.me/wiki/List_of_IRC_bot_commands#Utility Make sure to set a timezone before using this], else the absolute time might be inaccurate. Relative time will still be accurate. &#039;&#039;&#039;Running this multiple times will overwrite the previous stored dose, since &#039;&#039;~set upidose true&#039;&#039; is currently broken.&#039;&#039;&#039;.  ||  ~idose 100mg MDMA&lt;br /&gt;
|- &lt;br /&gt;
| ~lastdose || Tripbot responds with your latest dose, including drug, dose and timing. || &amp;lt;@tripbot&amp;gt;: You last dosed 100mg of MDMA  3 hours ago (22:00 on 13/05/2017).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;~set upidose &amp;lt;true/false&amp;gt;&amp;lt;/s&amp;gt; || &#039;&#039;&#039;Currently out of order&#039;&#039;&#039; &amp;lt;br /&amp;gt;When ~idose is used, tripbot will upload an encrypted version of your dose history to you ||  &#039;&#039;&#039;We hope to get this up and running as soon as possible&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quotes ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~qadd &amp;lt;category&amp;gt; = &amp;lt;quote&amp;gt; || Add a new &amp;lt;quote&amp;gt; to the &amp;lt;category&amp;gt; in the database, or creates a new &amp;lt;category&amp;gt; if it does not already exist. || ~qadd Jokes = A man walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|- &lt;br /&gt;
| The following modifiers can be used inside the quote text: || ~~category~~ - Includes text from a random quote in given category. || ~qadd Jokes = A man walks into a ~~noun~~ and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|  || ~~-nick-~~ - Includes the nick of the user displaying the quote. || ~qadd Jokes = ~~-nick-~~ walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|  || ~~-nicks-~~ - Includes the nick of a random user in the current channel. || ~qadd Jokes = ~~.nicks.~~ walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| ~&amp;lt;category&amp;gt; || Display a random quote from a given &amp;lt;category&amp;gt;. || ~Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~qsearch &amp;lt;category&amp;gt; = &amp;lt;text&amp;gt; || Search a &amp;lt;category&amp;gt; for quotes including the given &amp;lt;text&amp;gt;. || ~qsearch Jokes = walks&lt;br /&gt;
|-&lt;br /&gt;
| ~link &amp;lt;category&amp;gt; || Use this command to get a URL to the indicated quote &amp;lt;category&amp;gt;. || ~link Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~qcount &amp;lt;category&amp;gt; || Show the number of quotes stored in the given &amp;lt;category&amp;gt;, or if called without a category it will show the total number of quotes in the database. || ~qcount Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~rmlast &amp;lt;category&amp;gt; || Remove the last quote added to a given &amp;lt;category&amp;gt;. || ~rmlast Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~rm &amp;lt;category&amp;gt; = &amp;lt;quote&amp;gt; || Remove a given &amp;lt;quote&amp;gt; from the given &amp;lt;category&amp;gt;. || ~rm Jokes = A man walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| ~rq || Show a random quote from the database. || &lt;br /&gt;
|-&lt;br /&gt;
| ~qstats || Displays quotes with the largest number of entries. || &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===User-Specific===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~set timezone &amp;lt;timezone&amp;gt; || Set a &amp;lt;timezone&amp;gt;. See here for &amp;lt;timezone&amp;gt; names:&amp;amp;nbsp;http://momentjs.com/timezone/ || ~set timezone America/Chicago&lt;br /&gt;
|- &lt;br /&gt;
| ~time || Dispays your current time. || ~time&lt;br /&gt;
|- &lt;br /&gt;
| ~time &amp;lt;user&amp;gt; || Displays the &amp;lt;time&amp;gt; of the &amp;lt;user&amp;gt;. || ~time Teknos&lt;br /&gt;
|-&lt;br /&gt;
| ~set lastfm &amp;lt;username&amp;gt; || Assigns your Last.FM &amp;lt;username&amp;gt; to tripbot for the ~listening command. || ~set lastfm TeknosMusic&lt;br /&gt;
|-&lt;br /&gt;
| ~listening || Displays the last track the user listened to. || ~listening&lt;br /&gt;
|-&lt;br /&gt;
| ~listening &amp;lt;user&amp;gt; || Displays the last track the &amp;lt;user&amp;gt; listened to. || ~listening Teknos&lt;br /&gt;
|-&lt;br /&gt;
| ~words || Displays number of words used by the user since registering || ~words&lt;br /&gt;
|-&lt;br /&gt;
| ~words &amp;lt;user&amp;gt; || Displays number of words used by &amp;lt;user&amp;gt; since registering. Not all users are tracked. || ~words Teknos&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Utility ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~usage &amp;lt;command&amp;gt; || Show usage information for a given &amp;lt;command&amp;gt;. || ~usage time&lt;br /&gt;
|-&lt;br /&gt;
| ~help &amp;lt;command&amp;gt;|&amp;lt;module&amp;gt; || Link module help for a &amp;lt;module&amp;gt; given either the module name or the name of a &amp;lt;command&amp;gt; belonging to a &amp;lt;module&amp;gt;. || help qadd&lt;br /&gt;
|-&lt;br /&gt;
| ~ignore &amp;lt;module&amp;gt; || Ignore a given &amp;lt;module&amp;gt;. If the user does not specify a &amp;lt;module&amp;gt;, or provides an invalid one a list of modules which are available to ignore will be given. &amp;lt;Modules&amp;gt; you can ignore are: spotify, github, js, link, quotes, report, spelling, poll, regex, youare, kick. || ~ignore spelling &lt;br /&gt;
|-&lt;br /&gt;
| ~unignore &amp;lt;module&amp;gt; || Unignore a previously ignored&amp;lt; module&amp;gt;. If you does not specify a &amp;lt;module&amp;gt;, or provide an invalid choice, a list of modules which are currently ignored will be given. || ~unignore spelling&lt;br /&gt;
|-&lt;br /&gt;
| ~wr &amp;lt;word&amp;gt; || Sends a search &amp;lt;word&amp;gt; to Wolfram Alpha and returns the result. || ~wr 20f to c&lt;br /&gt;
|-&lt;br /&gt;
| ~js &amp;lt;things and stuff&amp;gt; || For regular users, there is the ~js command, which is completely sandboxed, but can still be used for calculation and the like. || &lt;br /&gt;
|-&lt;br /&gt;
| Spelling Corrections || Allows you to run regex replaces on both your own and others messages. One may run a regex on their own last message like so: || &amp;gt; user: I like turtles&lt;br /&gt;
|-&lt;br /&gt;
|  || || &amp;gt; user: s/turtles/pizza/&lt;br /&gt;
|-&lt;br /&gt;
|  || One may run a regex on another user&#039;s last message simple by highlighting the nick before the pattern: || &amp;gt; batman: I like TURTLES&lt;br /&gt;
|-&lt;br /&gt;
|  || || &amp;gt; user: batman: s/turtles/pizza/i&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Entertainment ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~ri || Generate a random imgur image and post a link to it in the channel. Only returns images that are greater than 500x500 and omits common screen shot sizes. || &lt;br /&gt;
|-&lt;br /&gt;
| ~sri || Uses imgur&#039;s built in API to return random results. Returns less random images that generally have large numbers of views and are tagged. || &lt;br /&gt;
|-&lt;br /&gt;
| ~lri || The truly random imgur search. || &lt;br /&gt;
|-&lt;br /&gt;
| ~ud &amp;lt;word&amp;gt; || Returns the first Urban Dictionary definition for the &amp;lt;word&amp;gt; provided. || ~ud TripSit&lt;br /&gt;
|-&lt;br /&gt;
| ~xkcd &amp;lt;number&amp;gt; || Returns a link to the xkcd comic &amp;lt;number&amp;gt; specified, or the latest one if &amp;lt;number&amp;gt; is not given. || ~xkcd 1173&lt;br /&gt;
|-&lt;br /&gt;
| ~rt &amp;lt;move&amp;gt; || Searches rotten tomatoes for the given &amp;lt;movie&amp;gt;. || ~rt Toy Story&lt;br /&gt;
|-&lt;br /&gt;
| ~say &amp;lt;target&amp;gt; &amp;lt;message&amp;gt; || Send the &amp;lt;target&amp;gt;, which may be a channel or a user, a &amp;lt;message&amp;gt;. || ~say Teknos Hello!&lt;br /&gt;
|-&lt;br /&gt;
| ~flashy &amp;lt;colour&amp;gt; &amp;lt;message&amp;gt; || Gives a link to a page that shows the &amp;lt;message&amp;gt; flashing in &amp;lt;colour&amp;gt;. || ~flashy blue hello&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Simon</name></author>
	</entry>
	<entry>
		<id>https://wiki.tripsit.me/index.php?title=List_of_IRC_bot_commands&amp;diff=5429</id>
		<title>List of IRC bot commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.tripsit.me/index.php?title=List_of_IRC_bot_commands&amp;diff=5429"/>
		<updated>2017-07-26T23:06:49Z</updated>

		<summary type="html">&lt;p&gt;Simon: Tob apparently defunct.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== TripBot ==&lt;br /&gt;
=== Common Commands ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~report &amp;lt;#channel&amp;gt; &amp;lt;user&amp;gt; &amp;lt;reason&amp;gt; || Report a &amp;lt;user&amp;gt; in a &amp;lt;#channel&amp;gt; for a &amp;lt;reason&amp;gt;. This command can either be run publicly in a channel or anonymously in a PM to tripbot. || /msg tripbot ~report #drugs JoeTheTroll Asking where to get stuff.&lt;br /&gt;
|- &lt;br /&gt;
| ~drug &amp;lt;drug&amp;gt; || Displays the properties of the &amp;lt;drug&amp;gt;, for example: summary, dose, duration, effects and more. || ~drug LSD&lt;br /&gt;
|- &lt;br /&gt;
| ~drug &amp;lt;drug&amp;gt; &amp;lt;property&amp;gt; || Displays &amp;lt;property&amp;gt; information || ~drug LSD dose&lt;br /&gt;
|- &lt;br /&gt;
| ~factsheet &amp;lt;drug&amp;gt; || Links to the factsheet of the &amp;lt;drug&amp;gt;. || ~factsheet LSD&lt;br /&gt;
|- &lt;br /&gt;
| ~bconvert &amp;lt;dosage&amp;gt; &amp;lt;benzo1&amp;gt; &amp;lt;benzo2&amp;gt; || Converts &amp;lt;dosage&amp;gt; of &amp;lt;benzo1&amp;gt; to &amp;lt;benzo2&amp;gt;. || ~bconvert 2mg xanax klonopin&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== TripSitting ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~tripsit &amp;lt;user&amp;gt; || Ask for help in #tripsit on behalf of the &amp;lt;user&amp;gt; in need help. Messages all tripsitters and posts a message in #drugs and #tripsitvip. &amp;lt;user&amp;gt; is optional. || ~tripsit TripSitMe_12345&lt;br /&gt;
|- &lt;br /&gt;
| ~gettripsitentries || After issuing this command, you will be PMed by tripbot when a new user comes into #tripsit and may need help. || &lt;br /&gt;
|- &lt;br /&gt;
| ~notripsitentries || Turns off the above alert of new users in #tripsit. || &lt;br /&gt;
|- &lt;br /&gt;
| ~clearmissing || If tripbot sends a private message saying you have missed notifies, this is a bug, and you can safely use this command to remove them. || &lt;br /&gt;
|-&lt;br /&gt;
| ~recovery position|| Displays a link to an image on how to get into the recovery position. || http://imgur.com/nTEm0QE.png The recovery position is designed to prevent suffocation through obstruction of the airway&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Dosage Tracker ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~idose &amp;lt;dose&amp;gt; &amp;lt;drug&amp;gt; &amp;lt;method&amp;gt; || Tripbot will remember the dose and the timing for you. [https://wiki.tripsit.me/wiki/List_of_IRC_bot_commands#Utility Make sure to set a timezone before using this], else the absolute time might be inaccurate. Relative time will still be accurate. &#039;&#039;&#039;Running this multiple times will overwrite the previous stored dose, since &#039;&#039;~set upidose true&#039;&#039; is currently broken.&#039;&#039;&#039;.  ||  ~idose 100mg MDMA&lt;br /&gt;
|- &lt;br /&gt;
| ~lastdose || Tripbot responds with your latest dose, including drug, dose and timing. || &amp;lt;@tripbot&amp;gt;: You last dosed 100mg of MDMA  3 hours ago (22:00 on 13/05/2017).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;~set upidose &amp;lt;true/false&amp;gt;&amp;lt;/s&amp;gt; || &#039;&#039;&#039;Currently out of order&#039;&#039;&#039; &amp;lt;br /&amp;gt;When ~idose is used, tripbot will upload an encrypted version of your dose history to you ||  &#039;&#039;&#039;We hope to get this up and running as soon as possible&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quotes ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~qadd &amp;lt;category&amp;gt; = &amp;lt;quote&amp;gt; || Add a new &amp;lt;quote&amp;gt; to the &amp;lt;category&amp;gt; in the database, or creates a new &amp;lt;category&amp;gt; if it does not already exist. || ~qadd Jokes = A man walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|- &lt;br /&gt;
| The following modifiers can be used inside the quote text: || ~~category~~ - Includes text from a random quote in given category. || ~qadd Jokes = A man walks into a ~~noun~~ and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|  || ~~-nick-~~ - Includes the nick of the user displaying the quote. || ~qadd Jokes = ~~-nick-~~ walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|  || ~~-nicks-~~ - Includes the nick of a random user in the current channel. || ~qadd Jokes = ~~.nicks.~~ walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| ~&amp;lt;category&amp;gt; || Display a random quote from a given &amp;lt;category&amp;gt;. || ~Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~qsearch &amp;lt;category&amp;gt; = &amp;lt;text&amp;gt; || Search a &amp;lt;category&amp;gt; for quotes including the given &amp;lt;text&amp;gt;. || ~qsearch Jokes = walks&lt;br /&gt;
|-&lt;br /&gt;
| ~link &amp;lt;category&amp;gt; || Use this command to get a URL to the indicated quote &amp;lt;category&amp;gt;. || ~link Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~qcount &amp;lt;category&amp;gt; || Show the number of quotes stored in the given &amp;lt;category&amp;gt;, or if called without a category it will show the total number of quotes in the database. || ~qcount Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~rmlast &amp;lt;category&amp;gt; || Remove the last quote added to a given &amp;lt;category&amp;gt;. || ~rmlast Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~rm &amp;lt;category&amp;gt; = &amp;lt;quote&amp;gt; || Remove a given &amp;lt;quote&amp;gt; from the given &amp;lt;category&amp;gt;. || ~rm Jokes = A man walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| ~rq || Show a random quote from the database. || &lt;br /&gt;
|-&lt;br /&gt;
| ~qstats || Displays quotes with the largest number of entries. || &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Entertainment ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~ri || Generate a random imgur image and post a link to it in the channel. Only returns images that are greater than 500x500 and omits common screen shot sizes. || &lt;br /&gt;
|-&lt;br /&gt;
| ~sri || Uses imgur&#039;s built in API to return random results. Returns less random images that generally have large numbers of views and are tagged. || &lt;br /&gt;
|-&lt;br /&gt;
| ~lri || The truly random imgur search. || &lt;br /&gt;
|-&lt;br /&gt;
| ~ud &amp;lt;word&amp;gt; || Returns the first Urban Dictionary definition for the &amp;lt;word&amp;gt; provided. || ~ud TripSit&lt;br /&gt;
|-&lt;br /&gt;
| ~xkcd &amp;lt;number&amp;gt; || Returns a link to the xkcd comic &amp;lt;number&amp;gt; specified, or the latest one if &amp;lt;number&amp;gt; is not given. || ~xkcd 1173&lt;br /&gt;
|-&lt;br /&gt;
| ~rt &amp;lt;move&amp;gt; || Searches rotten tomatoes for the given &amp;lt;movie&amp;gt;. || ~rt Toy Story&lt;br /&gt;
|-&lt;br /&gt;
| ~listening &amp;lt;user&amp;gt; || Displays the last track the &amp;lt;user&amp;gt; listened to. || ~listening Teknos&lt;br /&gt;
|-&lt;br /&gt;
| ~set lastfm &amp;lt;username&amp;gt; || Assigns your Last.FM &amp;lt;username&amp;gt; to tripbot for the above command. || ~set lastfm TeknosMusic&lt;br /&gt;
|-&lt;br /&gt;
| ~say &amp;lt;target&amp;gt; &amp;lt;message&amp;gt; || Send the &amp;lt;target&amp;gt;, which may be a channel or a user, a &amp;lt;message&amp;gt;. || ~say Teknos Hello!&lt;br /&gt;
|-&lt;br /&gt;
| ~flashy &amp;lt;colour&amp;gt; &amp;lt;message&amp;gt; || Gives a link to a page that shows the &amp;lt;message&amp;gt; flashing in &amp;lt;colour&amp;gt;. || ~flashy blue hello&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
=== Utility ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~set timezone &amp;lt;timezone&amp;gt; || Set a &amp;lt;timezone&amp;gt;. See here for &amp;lt;timezone&amp;gt; names: http://momentjs.com/timezone/ || ~set timezone America/Chicago&lt;br /&gt;
|- &lt;br /&gt;
| ~time || Dispays your current &amp;lt;time&amp;gt;. || &lt;br /&gt;
|- &lt;br /&gt;
| ~time &amp;lt;user&amp;gt; || Displays the &amp;lt;time&amp;gt; of the &amp;lt;user&amp;gt;. || ~time Teknos&lt;br /&gt;
|- &lt;br /&gt;
| ~usage &amp;lt;command&amp;gt; || Show usage information for a given &amp;lt;command&amp;gt;. || ~usage time&lt;br /&gt;
|-&lt;br /&gt;
| ~help &amp;lt;command&amp;gt;|&amp;lt;module&amp;gt; || Link module help for a &amp;lt;module&amp;gt; given either the module name or the name of a &amp;lt;command&amp;gt; belonging to a &amp;lt;module&amp;gt;. || help qadd&lt;br /&gt;
|-&lt;br /&gt;
| ~ignore &amp;lt;module&amp;gt; || Ignore a given &amp;lt;module&amp;gt;. If the user does not specify a &amp;lt;module&amp;gt;, or provides an invalid one a list of modules which are available to ignore will be given. &amp;lt;Modules&amp;gt; you can ignore are: spotify, github, js, link, quotes, report, spelling, poll, regex, youare, kick. || ~ignore spelling &lt;br /&gt;
|-&lt;br /&gt;
| ~unignore &amp;lt;module&amp;gt; || Unignore a previously ignored&amp;lt; module&amp;gt;. If you does not specify a &amp;lt;module&amp;gt;, or provide an invalid choice, a list of modules which are currently ignored will be given. || ~unignore spelling&lt;br /&gt;
|-&lt;br /&gt;
| ~wr &amp;lt;word&amp;gt; || Sends a search &amp;lt;word&amp;gt; to Wolfram Alpha and returns the result. || ~wr 20f to c&lt;br /&gt;
|-&lt;br /&gt;
| ~js &amp;lt;things and stuff&amp;gt; || For regular users, there is the ~js command, which is completely sandboxed, but can still be used for calculation and the like. || &lt;br /&gt;
|-&lt;br /&gt;
| Spelling Corrections || Allows you to run regex replaces on both your own and others messages. One may run a regex on their own last message like so: || &amp;gt; user: I like turtles&lt;br /&gt;
|-&lt;br /&gt;
|  || || &amp;gt; user: s/turtles/pizza/&lt;br /&gt;
|-&lt;br /&gt;
|  || One may run a regex on another user&#039;s last message simple by highlighting the nick before the pattern: || &amp;gt; batman: I like TURTLES&lt;br /&gt;
|-&lt;br /&gt;
|  || || &amp;gt; user: batman: s/turtles/pizza/i&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Tob Commands (defunct) ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| Most commands below can be done in PM as well. Contact CustaiCo for any problems with tob. || || &lt;br /&gt;
|-&lt;br /&gt;
| !seen &amp;lt;nick&amp;gt; || Displays the last time a &amp;lt;nick&amp;gt; was seen. || !seen Teknos&lt;br /&gt;
|-&lt;br /&gt;
| !lastspoke &amp;lt;nick&amp;gt; || Displays the last time a &amp;lt;nick&amp;gt; spoke. || !lastspoke Teknos&lt;br /&gt;
|-&lt;br /&gt;
| !bing &amp;lt;query&amp;gt; || Searches Bing with the given &amp;lt;query&amp;gt; and gives top 3 results. || !bing TripSit&lt;br /&gt;
|-&lt;br /&gt;
| !news &amp;lt;query&amp;gt; || Gets top headline news for the &amp;lt;query&amp;gt; from Bing. || !news Elections&lt;br /&gt;
|-&lt;br /&gt;
| !business !entertain !health !politics !sports !usnews !worldnews !tech || Domain specific news. || &lt;br /&gt;
|-&lt;br /&gt;
| !image &amp;lt;query&amp;gt; || Finds a random image on the top 50 results for the given &amp;lt;query&amp;gt; returned by Bing. Adult filter is deactivated. || !image Cat pictures&lt;br /&gt;
|-&lt;br /&gt;
| !spell &amp;lt;query&amp;gt; || Attempts to find a spelling correction for the &amp;lt;query&amp;gt;. || !spell benzodizapine&lt;br /&gt;
|-&lt;br /&gt;
| !hmacsha256 &amp;lt;key&amp;gt; &amp;lt;message&amp;gt; || Calculates a hmac on the &amp;lt;message&amp;gt; using the bytes of the &amp;lt;key&amp;gt; phrase as the &amp;lt;key&amp;gt;. || !hmacsha256 password Hello!&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Simon</name></author>
	</entry>
	<entry>
		<id>https://wiki.tripsit.me/index.php?title=List_of_IRC_bot_commands&amp;diff=5428</id>
		<title>List of IRC bot commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.tripsit.me/index.php?title=List_of_IRC_bot_commands&amp;diff=5428"/>
		<updated>2017-07-26T23:00:04Z</updated>

		<summary type="html">&lt;p&gt;Simon: /* Quotes */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== TripBot ==&lt;br /&gt;
=== Common Commands ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~report &amp;lt;#channel&amp;gt; &amp;lt;user&amp;gt; &amp;lt;reason&amp;gt; || Report a &amp;lt;user&amp;gt; in a &amp;lt;#channel&amp;gt; for a &amp;lt;reason&amp;gt;. This command can either be run publicly in a channel or anonymously in a PM to tripbot. || /msg tripbot ~report #drugs JoeTheTroll Asking where to get stuff.&lt;br /&gt;
|- &lt;br /&gt;
| ~drug &amp;lt;drug&amp;gt; || Displays the properties of the &amp;lt;drug&amp;gt;, for example: summary, dose, duration, effects and more. || ~drug LSD&lt;br /&gt;
|- &lt;br /&gt;
| ~drug &amp;lt;drug&amp;gt; &amp;lt;property&amp;gt; || Displays &amp;lt;property&amp;gt; information || ~drug LSD dose&lt;br /&gt;
|- &lt;br /&gt;
| ~factsheet &amp;lt;drug&amp;gt; || Links to the factsheet of the &amp;lt;drug&amp;gt;. || ~factsheet LSD&lt;br /&gt;
|- &lt;br /&gt;
| ~bconvert &amp;lt;dosage&amp;gt; &amp;lt;benzo1&amp;gt; &amp;lt;benzo2&amp;gt; || Converts &amp;lt;dosage&amp;gt; of &amp;lt;benzo1&amp;gt; to &amp;lt;benzo2&amp;gt;. || ~bconvert 2mg xanax klonopin&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== TripSitting ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~tripsit &amp;lt;user&amp;gt; || Ask for help in #tripsit on behalf of the &amp;lt;user&amp;gt; in need help. Messages all tripsitters and posts a message in #drugs and #tripsitvip. &amp;lt;user&amp;gt; is optional. || ~tripsit TripSitMe_12345&lt;br /&gt;
|- &lt;br /&gt;
| ~gettripsitentries || After issuing this command, you will be PMed by tripbot when a new user comes into #tripsit and may need help. || &lt;br /&gt;
|- &lt;br /&gt;
| ~notripsitentries || Turns off the above alert of new users in #tripsit. || &lt;br /&gt;
|- &lt;br /&gt;
| ~clearmissing || If tripbot sends a private message saying you have missed notifies, this is a bug, and you can safely use this command to remove them. || &lt;br /&gt;
|-&lt;br /&gt;
| ~recovery position|| Displays a link to an image on how to get into the recovery position. || http://imgur.com/nTEm0QE.png The recovery position is designed to prevent suffocation through obstruction of the airway&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Dosage Tracker ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~idose &amp;lt;dose&amp;gt; &amp;lt;drug&amp;gt; &amp;lt;method&amp;gt; || Tripbot will remember the dose and the timing for you. [https://wiki.tripsit.me/wiki/List_of_IRC_bot_commands#Utility Make sure to set a timezone before using this], else the absolute time might be inaccurate. Relative time will still be accurate. &#039;&#039;&#039;Running this multiple times will overwrite the previous stored dose, since &#039;&#039;~set upidose true&#039;&#039; is currently broken.&#039;&#039;&#039;.  ||  ~idose 100mg MDMA&lt;br /&gt;
|- &lt;br /&gt;
| ~lastdose || Tripbot responds with your latest dose, including drug, dose and timing. || &amp;lt;@tripbot&amp;gt;: You last dosed 100mg of MDMA  3 hours ago (22:00 on 13/05/2017).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;~set upidose &amp;lt;true/false&amp;gt;&amp;lt;/s&amp;gt; || &#039;&#039;&#039;Currently out of order&#039;&#039;&#039; &amp;lt;br /&amp;gt;When ~idose is used, tripbot will upload an encrypted version of your dose history to you ||  &#039;&#039;&#039;We hope to get this up and running as soon as possible&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quotes ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~qadd &amp;lt;category&amp;gt; = &amp;lt;quote&amp;gt; || Add a new &amp;lt;quote&amp;gt; to the &amp;lt;category&amp;gt; in the database, or creates a new &amp;lt;category&amp;gt; if it does not already exist. || ~qadd Jokes = A man walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|- &lt;br /&gt;
| The following modifiers can be used inside the quote text: || ~~category~~ - Includes text from a random quote in given category. || ~qadd Jokes = A man walks into a ~~noun~~ and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|  || ~~-nick-~~ - Includes the nick of the user displaying the quote. || ~qadd Jokes = ~~-nick-~~ walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|  || ~~-nicks-~~ - Includes the nick of a random user in the current channel. || ~qadd Jokes = ~~.nicks.~~ walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| ~&amp;lt;category&amp;gt; || Display a random quote from a given &amp;lt;category&amp;gt;. || ~Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~qsearch &amp;lt;category&amp;gt; = &amp;lt;text&amp;gt; || Search a &amp;lt;category&amp;gt; for quotes including the given &amp;lt;text&amp;gt;. || ~qsearch Jokes = walks&lt;br /&gt;
|-&lt;br /&gt;
| ~link &amp;lt;category&amp;gt; || Use this command to get a URL to the indicated quote &amp;lt;category&amp;gt;. || ~link Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~qcount &amp;lt;category&amp;gt; || Show the number of quotes stored in the given &amp;lt;category&amp;gt;, or if called without a category it will show the total number of quotes in the database. || ~qcount Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~rmlast &amp;lt;category&amp;gt; || Remove the last quote added to a given &amp;lt;category&amp;gt;. || ~rmlast Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~rm &amp;lt;category&amp;gt; = &amp;lt;quote&amp;gt; || Remove a given &amp;lt;quote&amp;gt; from the given &amp;lt;category&amp;gt;. || ~rm Jokes = A man walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| ~rq || Show a random quote from the database. || &lt;br /&gt;
|-&lt;br /&gt;
| ~qstats || Displays quotes with the largest number of entries. || &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
===User-Specific===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~set timezone &amp;lt;timezone&amp;gt; || Set a &amp;lt;timezone&amp;gt;. See here for &amp;lt;timezone&amp;gt; names:&amp;amp;nbsp;http://momentjs.com/timezone/ || ~set timezone America/Chicago&lt;br /&gt;
|- &lt;br /&gt;
| ~time || Dispays your current time. || ~time&lt;br /&gt;
|- &lt;br /&gt;
| ~time &amp;lt;user&amp;gt; || Displays the &amp;lt;time&amp;gt; of the &amp;lt;user&amp;gt;. || ~time Teknos&lt;br /&gt;
|-&lt;br /&gt;
| ~set lastfm &amp;lt;username&amp;gt; || Assigns your Last.FM &amp;lt;username&amp;gt; to tripbot for the ~listening command. || ~set lastfm TeknosMusic&lt;br /&gt;
|-&lt;br /&gt;
| ~listening || Displays the last track the user listened to. || ~listening&lt;br /&gt;
|-&lt;br /&gt;
| ~listening &amp;lt;user&amp;gt; || Displays the last track the &amp;lt;user&amp;gt; listened to. || ~listening Teknos&lt;br /&gt;
|-&lt;br /&gt;
| ~words || Displays number of words used by the user since registering || ~words&lt;br /&gt;
|-&lt;br /&gt;
| ~words &amp;lt;user&amp;gt; || Displays number of words used by &amp;lt;user&amp;gt; since registering. Not all users are tracked. || ~words Teknos&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Utility ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~usage &amp;lt;command&amp;gt; || Show usage information for a given &amp;lt;command&amp;gt;. || ~usage time&lt;br /&gt;
|-&lt;br /&gt;
| ~help &amp;lt;command&amp;gt;|&amp;lt;module&amp;gt; || Link module help for a &amp;lt;module&amp;gt; given either the module name or the name of a &amp;lt;command&amp;gt; belonging to a &amp;lt;module&amp;gt;. || help qadd&lt;br /&gt;
|-&lt;br /&gt;
| ~ignore &amp;lt;module&amp;gt; || Ignore a given &amp;lt;module&amp;gt;. If the user does not specify a &amp;lt;module&amp;gt;, or provides an invalid one a list of modules which are available to ignore will be given. &amp;lt;Modules&amp;gt; you can ignore are: spotify, github, js, link, quotes, report, spelling, poll, regex, youare, kick. || ~ignore spelling &lt;br /&gt;
|-&lt;br /&gt;
| ~unignore &amp;lt;module&amp;gt; || Unignore a previously ignored&amp;lt; module&amp;gt;. If you does not specify a &amp;lt;module&amp;gt;, or provide an invalid choice, a list of modules which are currently ignored will be given. || ~unignore spelling&lt;br /&gt;
|-&lt;br /&gt;
| ~wr &amp;lt;word&amp;gt; || Sends a search &amp;lt;word&amp;gt; to Wolfram Alpha and returns the result. || ~wr 20f to c&lt;br /&gt;
|-&lt;br /&gt;
| ~js &amp;lt;things and stuff&amp;gt; || For regular users, there is the ~js command, which is completely sandboxed, but can still be used for calculation and the like. || &lt;br /&gt;
|-&lt;br /&gt;
| Spelling Corrections || Allows you to run regex replaces on both your own and others messages. One may run a regex on their own last message like so: || &amp;gt; user: I like turtles&lt;br /&gt;
|-&lt;br /&gt;
|  || || &amp;gt; user: s/turtles/pizza/&lt;br /&gt;
|-&lt;br /&gt;
|  || One may run a regex on another user&#039;s last message simple by highlighting the nick before the pattern: || &amp;gt; batman: I like TURTLES&lt;br /&gt;
|-&lt;br /&gt;
|  || || &amp;gt; user: batman: s/turtles/pizza/i&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Entertainment ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~ri || Generate a random imgur image and post a link to it in the channel. Only returns images that are greater than 500x500 and omits common screen shot sizes. || &lt;br /&gt;
|-&lt;br /&gt;
| ~sri || Uses imgur&#039;s built in API to return random results. Returns less random images that generally have large numbers of views and are tagged. || &lt;br /&gt;
|-&lt;br /&gt;
| ~lri || The truly random imgur search. || &lt;br /&gt;
|-&lt;br /&gt;
| ~ud &amp;lt;word&amp;gt; || Returns the first Urban Dictionary definition for the &amp;lt;word&amp;gt; provided. || ~ud TripSit&lt;br /&gt;
|-&lt;br /&gt;
| ~xkcd &amp;lt;number&amp;gt; || Returns a link to the xkcd comic &amp;lt;number&amp;gt; specified, or the latest one if &amp;lt;number&amp;gt; is not given. || ~xkcd 1173&lt;br /&gt;
|-&lt;br /&gt;
| ~rt &amp;lt;move&amp;gt; || Searches rotten tomatoes for the given &amp;lt;movie&amp;gt;. || ~rt Toy Story&lt;br /&gt;
|-&lt;br /&gt;
| ~say &amp;lt;target&amp;gt; &amp;lt;message&amp;gt; || Send the &amp;lt;target&amp;gt;, which may be a channel or a user, a &amp;lt;message&amp;gt;. || ~say Teknos Hello!&lt;br /&gt;
|-&lt;br /&gt;
| ~flashy &amp;lt;colour&amp;gt; &amp;lt;message&amp;gt; || Gives a link to a page that shows the &amp;lt;message&amp;gt; flashing in &amp;lt;colour&amp;gt;. || ~flashy blue hello&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Simon</name></author>
	</entry>
	<entry>
		<id>https://wiki.tripsit.me/index.php?title=List_of_IRC_bot_commands&amp;diff=5427</id>
		<title>List of IRC bot commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.tripsit.me/index.php?title=List_of_IRC_bot_commands&amp;diff=5427"/>
		<updated>2017-07-26T22:59:13Z</updated>

		<summary type="html">&lt;p&gt;Simon: /* Users */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== TripBot ==&lt;br /&gt;
=== Common Commands ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~report &amp;lt;#channel&amp;gt; &amp;lt;user&amp;gt; &amp;lt;reason&amp;gt; || Report a &amp;lt;user&amp;gt; in a &amp;lt;#channel&amp;gt; for a &amp;lt;reason&amp;gt;. This command can either be run publicly in a channel or anonymously in a PM to tripbot. || /msg tripbot ~report #drugs JoeTheTroll Asking where to get stuff.&lt;br /&gt;
|- &lt;br /&gt;
| ~drug &amp;lt;drug&amp;gt; || Displays the properties of the &amp;lt;drug&amp;gt;, for example: summary, dose, duration, effects and more. || ~drug LSD&lt;br /&gt;
|- &lt;br /&gt;
| ~drug &amp;lt;drug&amp;gt; &amp;lt;property&amp;gt; || Displays &amp;lt;property&amp;gt; information || ~drug LSD dose&lt;br /&gt;
|- &lt;br /&gt;
| ~factsheet &amp;lt;drug&amp;gt; || Links to the factsheet of the &amp;lt;drug&amp;gt;. || ~factsheet LSD&lt;br /&gt;
|- &lt;br /&gt;
| ~bconvert &amp;lt;dosage&amp;gt; &amp;lt;benzo1&amp;gt; &amp;lt;benzo2&amp;gt; || Converts &amp;lt;dosage&amp;gt; of &amp;lt;benzo1&amp;gt; to &amp;lt;benzo2&amp;gt;. || ~bconvert 2mg xanax klonopin&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== TripSitting ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~tripsit &amp;lt;user&amp;gt; || Ask for help in #tripsit on behalf of the &amp;lt;user&amp;gt; in need help. Messages all tripsitters and posts a message in #drugs and #tripsitvip. &amp;lt;user&amp;gt; is optional. || ~tripsit TripSitMe_12345&lt;br /&gt;
|- &lt;br /&gt;
| ~gettripsitentries || After issuing this command, you will be PMed by tripbot when a new user comes into #tripsit and may need help. || &lt;br /&gt;
|- &lt;br /&gt;
| ~notripsitentries || Turns off the above alert of new users in #tripsit. || &lt;br /&gt;
|- &lt;br /&gt;
| ~clearmissing || If tripbot sends a private message saying you have missed notifies, this is a bug, and you can safely use this command to remove them. || &lt;br /&gt;
|-&lt;br /&gt;
| ~recovery position|| Displays a link to an image on how to get into the recovery position. || http://imgur.com/nTEm0QE.png The recovery position is designed to prevent suffocation through obstruction of the airway&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Dosage Tracker ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~idose &amp;lt;dose&amp;gt; &amp;lt;drug&amp;gt; &amp;lt;method&amp;gt; || Tripbot will remember the dose and the timing for you. [https://wiki.tripsit.me/wiki/List_of_IRC_bot_commands#Utility Make sure to set a timezone before using this], else the absolute time might be inaccurate. Relative time will still be accurate. &#039;&#039;&#039;Running this multiple times will overwrite the previous stored dose, since &#039;&#039;~set upidose true&#039;&#039; is currently broken.&#039;&#039;&#039;.  ||  ~idose 100mg MDMA&lt;br /&gt;
|- &lt;br /&gt;
| ~lastdose || Tripbot responds with your latest dose, including drug, dose and timing. || &amp;lt;@tripbot&amp;gt;: You last dosed 100mg of MDMA  3 hours ago (22:00 on 13/05/2017).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;~set upidose &amp;lt;true/false&amp;gt;&amp;lt;/s&amp;gt; || &#039;&#039;&#039;Currently out of order&#039;&#039;&#039; &amp;lt;br /&amp;gt;When ~idose is used, tripbot will upload an encrypted version of your dose history to you ||  &#039;&#039;&#039;We hope to get this up and running as soon as possible&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quotes ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~qadd &amp;lt;category&amp;gt; = &amp;lt;quote&amp;gt; || Add a new &amp;lt;quote&amp;gt; to the &amp;lt;category&amp;gt; in the database, or creates a new &amp;lt;category&amp;gt; if it does not already exist. || ~qadd Jokes = A man walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|- &lt;br /&gt;
| The following modifiers can be used inside the quote text: || ~~category~~ - Includes text from a random quote in given category. || ~qadd Jokes = A man walks into a ~~noun~~ and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|  || ~~-nick-~~ - Includes the nick of the user displaying the quote. || ~qadd Jokes = ~~-nick-~~ walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|  || ~~-nicks-~~ - Includes the nick of a random user in the current channel. || ~qadd Jokes = ~~.nicks.~~ walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| ~&amp;lt;category&amp;gt; || Display a random quote from a given &amp;lt;category&amp;gt;. || ~Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~qsearch &amp;lt;category&amp;gt; = &amp;lt;text&amp;gt; || Search a &amp;lt;category&amp;gt; for quotes including the given &amp;lt;text&amp;gt;. || ~qsearch Jokes = walks&lt;br /&gt;
|-&lt;br /&gt;
| ~link &amp;lt;category&amp;gt; || Use this command to get a URL to the indicated quote &amp;lt;category&amp;gt;. || ~link Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~qcount &amp;lt;category&amp;gt; || Show the number of quotes stored in the given &amp;lt;category&amp;gt;, or if called without a category it will show the total number of quotes in the database. || ~qcount Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~rmlast &amp;lt;category&amp;gt; || Remove the last quote added to a given &amp;lt;category&amp;gt;. || ~rmlast Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~rm &amp;lt;category&amp;gt; = &amp;lt;quote&amp;gt; || Remove a given &amp;lt;quote&amp;gt; from the given &amp;lt;category&amp;gt;. || ~rm Jokes = A man walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| ~rq || Show a random quote from the database. || &lt;br /&gt;
|-&lt;br /&gt;
| ~qstats || Displays quotes with the largest number of entries. || &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~set timezone &amp;lt;timezone&amp;gt; || Set a &amp;lt;timezone&amp;gt;. See here for &amp;lt;timezone&amp;gt; names:&amp;amp;nbsp;http://momentjs.com/timezone/ || ~set timezone America/Chicago&lt;br /&gt;
|- &lt;br /&gt;
| ~time || Dispays your current time. || ~time&lt;br /&gt;
|- &lt;br /&gt;
| ~time &amp;lt;user&amp;gt; || Displays the &amp;lt;time&amp;gt; of the &amp;lt;user&amp;gt;. || ~time Teknos&lt;br /&gt;
|-&lt;br /&gt;
| ~set lastfm &amp;lt;username&amp;gt; || Assigns your Last.FM &amp;lt;username&amp;gt; to tripbot for the ~listening command. || ~set lastfm TeknosMusic&lt;br /&gt;
|-&lt;br /&gt;
| ~listening || Displays the last track the user listened to. || ~listening&lt;br /&gt;
|-&lt;br /&gt;
| ~listening &amp;lt;user&amp;gt; || Displays the last track the &amp;lt;user&amp;gt; listened to. || ~listening Teknos&lt;br /&gt;
|-&lt;br /&gt;
| ~words || Displays number of words used by the user since registering || ~words&lt;br /&gt;
|-&lt;br /&gt;
| ~words &amp;lt;user&amp;gt; || Displays number of words used by &amp;lt;user&amp;gt; since registering. Not all users are tracked. || ~words Teknos&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Utility ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~usage &amp;lt;command&amp;gt; || Show usage information for a given &amp;lt;command&amp;gt;. || ~usage time&lt;br /&gt;
|-&lt;br /&gt;
| ~help &amp;lt;command&amp;gt;|&amp;lt;module&amp;gt; || Link module help for a &amp;lt;module&amp;gt; given either the module name or the name of a &amp;lt;command&amp;gt; belonging to a &amp;lt;module&amp;gt;. || help qadd&lt;br /&gt;
|-&lt;br /&gt;
| ~ignore &amp;lt;module&amp;gt; || Ignore a given &amp;lt;module&amp;gt;. If the user does not specify a &amp;lt;module&amp;gt;, or provides an invalid one a list of modules which are available to ignore will be given. &amp;lt;Modules&amp;gt; you can ignore are: spotify, github, js, link, quotes, report, spelling, poll, regex, youare, kick. || ~ignore spelling &lt;br /&gt;
|-&lt;br /&gt;
| ~unignore &amp;lt;module&amp;gt; || Unignore a previously ignored&amp;lt; module&amp;gt;. If you does not specify a &amp;lt;module&amp;gt;, or provide an invalid choice, a list of modules which are currently ignored will be given. || ~unignore spelling&lt;br /&gt;
|-&lt;br /&gt;
| ~wr &amp;lt;word&amp;gt; || Sends a search &amp;lt;word&amp;gt; to Wolfram Alpha and returns the result. || ~wr 20f to c&lt;br /&gt;
|-&lt;br /&gt;
| ~js &amp;lt;things and stuff&amp;gt; || For regular users, there is the ~js command, which is completely sandboxed, but can still be used for calculation and the like. || &lt;br /&gt;
|-&lt;br /&gt;
| Spelling Corrections || Allows you to run regex replaces on both your own and others messages. One may run a regex on their own last message like so: || &amp;gt; user: I like turtles&lt;br /&gt;
|-&lt;br /&gt;
|  || || &amp;gt; user: s/turtles/pizza/&lt;br /&gt;
|-&lt;br /&gt;
|  || One may run a regex on another user&#039;s last message simple by highlighting the nick before the pattern: || &amp;gt; batman: I like TURTLES&lt;br /&gt;
|-&lt;br /&gt;
|  || || &amp;gt; user: batman: s/turtles/pizza/i&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Entertainment ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~ri || Generate a random imgur image and post a link to it in the channel. Only returns images that are greater than 500x500 and omits common screen shot sizes. || &lt;br /&gt;
|-&lt;br /&gt;
| ~sri || Uses imgur&#039;s built in API to return random results. Returns less random images that generally have large numbers of views and are tagged. || &lt;br /&gt;
|-&lt;br /&gt;
| ~lri || The truly random imgur search. || &lt;br /&gt;
|-&lt;br /&gt;
| ~ud &amp;lt;word&amp;gt; || Returns the first Urban Dictionary definition for the &amp;lt;word&amp;gt; provided. || ~ud TripSit&lt;br /&gt;
|-&lt;br /&gt;
| ~xkcd &amp;lt;number&amp;gt; || Returns a link to the xkcd comic &amp;lt;number&amp;gt; specified, or the latest one if &amp;lt;number&amp;gt; is not given. || ~xkcd 1173&lt;br /&gt;
|-&lt;br /&gt;
| ~rt &amp;lt;move&amp;gt; || Searches rotten tomatoes for the given &amp;lt;movie&amp;gt;. || ~rt Toy Story&lt;br /&gt;
|-&lt;br /&gt;
| ~say &amp;lt;target&amp;gt; &amp;lt;message&amp;gt; || Send the &amp;lt;target&amp;gt;, which may be a channel or a user, a &amp;lt;message&amp;gt;. || ~say Teknos Hello!&lt;br /&gt;
|-&lt;br /&gt;
| ~flashy &amp;lt;colour&amp;gt; &amp;lt;message&amp;gt; || Gives a link to a page that shows the &amp;lt;message&amp;gt; flashing in &amp;lt;colour&amp;gt;. || ~flashy blue hello&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Simon</name></author>
	</entry>
	<entry>
		<id>https://wiki.tripsit.me/index.php?title=List_of_IRC_bot_commands&amp;diff=5426</id>
		<title>List of IRC bot commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.tripsit.me/index.php?title=List_of_IRC_bot_commands&amp;diff=5426"/>
		<updated>2017-07-26T22:40:00Z</updated>

		<summary type="html">&lt;p&gt;Simon: /* Entertainment */ Removing user-specific commands for their own section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== TripBot ==&lt;br /&gt;
=== Common Commands ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~report &amp;lt;#channel&amp;gt; &amp;lt;user&amp;gt; &amp;lt;reason&amp;gt; || Report a &amp;lt;user&amp;gt; in a &amp;lt;#channel&amp;gt; for a &amp;lt;reason&amp;gt;. This command can either be run publicly in a channel or anonymously in a PM to tripbot. || /msg tripbot ~report #drugs JoeTheTroll Asking where to get stuff.&lt;br /&gt;
|- &lt;br /&gt;
| ~drug &amp;lt;drug&amp;gt; || Displays the properties of the &amp;lt;drug&amp;gt;, for example: summary, dose, duration, effects and more. || ~drug LSD&lt;br /&gt;
|- &lt;br /&gt;
| ~drug &amp;lt;drug&amp;gt; &amp;lt;property&amp;gt; || Displays &amp;lt;property&amp;gt; information || ~drug LSD dose&lt;br /&gt;
|- &lt;br /&gt;
| ~factsheet &amp;lt;drug&amp;gt; || Links to the factsheet of the &amp;lt;drug&amp;gt;. || ~factsheet LSD&lt;br /&gt;
|- &lt;br /&gt;
| ~bconvert &amp;lt;dosage&amp;gt; &amp;lt;benzo1&amp;gt; &amp;lt;benzo2&amp;gt; || Converts &amp;lt;dosage&amp;gt; of &amp;lt;benzo1&amp;gt; to &amp;lt;benzo2&amp;gt;. || ~bconvert 2mg xanax klonopin&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== TripSitting ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~tripsit &amp;lt;user&amp;gt; || Ask for help in #tripsit on behalf of the &amp;lt;user&amp;gt; in need help. Messages all tripsitters and posts a message in #drugs and #tripsitvip. &amp;lt;user&amp;gt; is optional. || ~tripsit TripSitMe_12345&lt;br /&gt;
|- &lt;br /&gt;
| ~gettripsitentries || After issuing this command, you will be PMed by tripbot when a new user comes into #tripsit and may need help. || &lt;br /&gt;
|- &lt;br /&gt;
| ~notripsitentries || Turns off the above alert of new users in #tripsit. || &lt;br /&gt;
|- &lt;br /&gt;
| ~clearmissing || If tripbot sends a private message saying you have missed notifies, this is a bug, and you can safely use this command to remove them. || &lt;br /&gt;
|-&lt;br /&gt;
| ~recovery position|| Displays a link to an image on how to get into the recovery position. || http://imgur.com/nTEm0QE.png The recovery position is designed to prevent suffocation through obstruction of the airway&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Dosage Tracker ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~idose &amp;lt;dose&amp;gt; &amp;lt;drug&amp;gt; &amp;lt;method&amp;gt; || Tripbot will remember the dose and the timing for you. [https://wiki.tripsit.me/wiki/List_of_IRC_bot_commands#Utility Make sure to set a timezone before using this], else the absolute time might be inaccurate. Relative time will still be accurate. &#039;&#039;&#039;Running this multiple times will overwrite the previous stored dose, since &#039;&#039;~set upidose true&#039;&#039; is currently broken.&#039;&#039;&#039;.  ||  ~idose 100mg MDMA&lt;br /&gt;
|- &lt;br /&gt;
| ~lastdose || Tripbot responds with your latest dose, including drug, dose and timing. || &amp;lt;@tripbot&amp;gt;: You last dosed 100mg of MDMA  3 hours ago (22:00 on 13/05/2017).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;~set upidose &amp;lt;true/false&amp;gt;&amp;lt;/s&amp;gt; || &#039;&#039;&#039;Currently out of order&#039;&#039;&#039; &amp;lt;br /&amp;gt;When ~idose is used, tripbot will upload an encrypted version of your dose history to you ||  &#039;&#039;&#039;We hope to get this up and running as soon as possible&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quotes ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~qadd &amp;lt;category&amp;gt; = &amp;lt;quote&amp;gt; || Add a new &amp;lt;quote&amp;gt; to the &amp;lt;category&amp;gt; in the database, or creates a new &amp;lt;category&amp;gt; if it does not already exist. || ~qadd Jokes = A man walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|- &lt;br /&gt;
| The following modifiers can be used inside the quote text: || ~~category~~ - Includes text from a random quote in given category. || ~qadd Jokes = A man walks into a ~~noun~~ and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|  || ~~-nick-~~ - Includes the nick of the user displaying the quote. || ~qadd Jokes = ~~-nick-~~ walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|  || ~~-nicks-~~ - Includes the nick of a random user in the current channel. || ~qadd Jokes = ~~.nicks.~~ walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| ~&amp;lt;category&amp;gt; || Display a random quote from a given &amp;lt;category&amp;gt;. || ~Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~qsearch &amp;lt;category&amp;gt; = &amp;lt;text&amp;gt; || Search a &amp;lt;category&amp;gt; for quotes including the given &amp;lt;text&amp;gt;. || ~qsearch Jokes = walks&lt;br /&gt;
|-&lt;br /&gt;
| ~link &amp;lt;category&amp;gt; || Use this command to get a URL to the indicated quote &amp;lt;category&amp;gt;. || ~link Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~qcount &amp;lt;category&amp;gt; || Show the number of quotes stored in the given &amp;lt;category&amp;gt;, or if called without a category it will show the total number of quotes in the database. || ~qcount Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~rmlast &amp;lt;category&amp;gt; || Remove the last quote added to a given &amp;lt;category&amp;gt;. || ~rmlast Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~rm &amp;lt;category&amp;gt; = &amp;lt;quote&amp;gt; || Remove a given &amp;lt;quote&amp;gt; from the given &amp;lt;category&amp;gt;. || ~rm Jokes = A man walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| ~rq || Show a random quote from the database. || &lt;br /&gt;
|-&lt;br /&gt;
| ~qstats || Displays quotes with the largest number of entries. || &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Users===&lt;br /&gt;
=== Utility ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~usage &amp;lt;command&amp;gt; || Show usage information for a given &amp;lt;command&amp;gt;. || ~usage time&lt;br /&gt;
|-&lt;br /&gt;
| ~help &amp;lt;command&amp;gt;|&amp;lt;module&amp;gt; || Link module help for a &amp;lt;module&amp;gt; given either the module name or the name of a &amp;lt;command&amp;gt; belonging to a &amp;lt;module&amp;gt;. || help qadd&lt;br /&gt;
|-&lt;br /&gt;
| ~ignore &amp;lt;module&amp;gt; || Ignore a given &amp;lt;module&amp;gt;. If the user does not specify a &amp;lt;module&amp;gt;, or provides an invalid one a list of modules which are available to ignore will be given. &amp;lt;Modules&amp;gt; you can ignore are: spotify, github, js, link, quotes, report, spelling, poll, regex, youare, kick. || ~ignore spelling &lt;br /&gt;
|-&lt;br /&gt;
| ~unignore &amp;lt;module&amp;gt; || Unignore a previously ignored&amp;lt; module&amp;gt;. If you does not specify a &amp;lt;module&amp;gt;, or provide an invalid choice, a list of modules which are currently ignored will be given. || ~unignore spelling&lt;br /&gt;
|-&lt;br /&gt;
| ~wr &amp;lt;word&amp;gt; || Sends a search &amp;lt;word&amp;gt; to Wolfram Alpha and returns the result. || ~wr 20f to c&lt;br /&gt;
|-&lt;br /&gt;
| ~js &amp;lt;things and stuff&amp;gt; || For regular users, there is the ~js command, which is completely sandboxed, but can still be used for calculation and the like. || &lt;br /&gt;
|-&lt;br /&gt;
| Spelling Corrections || Allows you to run regex replaces on both your own and others messages. One may run a regex on their own last message like so: || &amp;gt; user: I like turtles&lt;br /&gt;
|-&lt;br /&gt;
|  || || &amp;gt; user: s/turtles/pizza/&lt;br /&gt;
|-&lt;br /&gt;
|  || One may run a regex on another user&#039;s last message simple by highlighting the nick before the pattern: || &amp;gt; batman: I like TURTLES&lt;br /&gt;
|-&lt;br /&gt;
|  || || &amp;gt; user: batman: s/turtles/pizza/i&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Entertainment ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~ri || Generate a random imgur image and post a link to it in the channel. Only returns images that are greater than 500x500 and omits common screen shot sizes. || &lt;br /&gt;
|-&lt;br /&gt;
| ~sri || Uses imgur&#039;s built in API to return random results. Returns less random images that generally have large numbers of views and are tagged. || &lt;br /&gt;
|-&lt;br /&gt;
| ~lri || The truly random imgur search. || &lt;br /&gt;
|-&lt;br /&gt;
| ~ud &amp;lt;word&amp;gt; || Returns the first Urban Dictionary definition for the &amp;lt;word&amp;gt; provided. || ~ud TripSit&lt;br /&gt;
|-&lt;br /&gt;
| ~xkcd &amp;lt;number&amp;gt; || Returns a link to the xkcd comic &amp;lt;number&amp;gt; specified, or the latest one if &amp;lt;number&amp;gt; is not given. || ~xkcd 1173&lt;br /&gt;
|-&lt;br /&gt;
| ~rt &amp;lt;move&amp;gt; || Searches rotten tomatoes for the given &amp;lt;movie&amp;gt;. || ~rt Toy Story&lt;br /&gt;
|-&lt;br /&gt;
| ~say &amp;lt;target&amp;gt; &amp;lt;message&amp;gt; || Send the &amp;lt;target&amp;gt;, which may be a channel or a user, a &amp;lt;message&amp;gt;. || ~say Teknos Hello!&lt;br /&gt;
|-&lt;br /&gt;
| ~flashy &amp;lt;colour&amp;gt; &amp;lt;message&amp;gt; || Gives a link to a page that shows the &amp;lt;message&amp;gt; flashing in &amp;lt;colour&amp;gt;. || ~flashy blue hello&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Simon</name></author>
	</entry>
	<entry>
		<id>https://wiki.tripsit.me/index.php?title=List_of_IRC_bot_commands&amp;diff=5425</id>
		<title>List of IRC bot commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.tripsit.me/index.php?title=List_of_IRC_bot_commands&amp;diff=5425"/>
		<updated>2017-07-26T22:38:53Z</updated>

		<summary type="html">&lt;p&gt;Simon: /* Utility */ Remove user-specific commands to add to user-section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== TripBot ==&lt;br /&gt;
=== Common Commands ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~report &amp;lt;#channel&amp;gt; &amp;lt;user&amp;gt; &amp;lt;reason&amp;gt; || Report a &amp;lt;user&amp;gt; in a &amp;lt;#channel&amp;gt; for a &amp;lt;reason&amp;gt;. This command can either be run publicly in a channel or anonymously in a PM to tripbot. || /msg tripbot ~report #drugs JoeTheTroll Asking where to get stuff.&lt;br /&gt;
|- &lt;br /&gt;
| ~drug &amp;lt;drug&amp;gt; || Displays the properties of the &amp;lt;drug&amp;gt;, for example: summary, dose, duration, effects and more. || ~drug LSD&lt;br /&gt;
|- &lt;br /&gt;
| ~drug &amp;lt;drug&amp;gt; &amp;lt;property&amp;gt; || Displays &amp;lt;property&amp;gt; information || ~drug LSD dose&lt;br /&gt;
|- &lt;br /&gt;
| ~factsheet &amp;lt;drug&amp;gt; || Links to the factsheet of the &amp;lt;drug&amp;gt;. || ~factsheet LSD&lt;br /&gt;
|- &lt;br /&gt;
| ~bconvert &amp;lt;dosage&amp;gt; &amp;lt;benzo1&amp;gt; &amp;lt;benzo2&amp;gt; || Converts &amp;lt;dosage&amp;gt; of &amp;lt;benzo1&amp;gt; to &amp;lt;benzo2&amp;gt;. || ~bconvert 2mg xanax klonopin&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== TripSitting ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~tripsit &amp;lt;user&amp;gt; || Ask for help in #tripsit on behalf of the &amp;lt;user&amp;gt; in need help. Messages all tripsitters and posts a message in #drugs and #tripsitvip. &amp;lt;user&amp;gt; is optional. || ~tripsit TripSitMe_12345&lt;br /&gt;
|- &lt;br /&gt;
| ~gettripsitentries || After issuing this command, you will be PMed by tripbot when a new user comes into #tripsit and may need help. || &lt;br /&gt;
|- &lt;br /&gt;
| ~notripsitentries || Turns off the above alert of new users in #tripsit. || &lt;br /&gt;
|- &lt;br /&gt;
| ~clearmissing || If tripbot sends a private message saying you have missed notifies, this is a bug, and you can safely use this command to remove them. || &lt;br /&gt;
|-&lt;br /&gt;
| ~recovery position|| Displays a link to an image on how to get into the recovery position. || http://imgur.com/nTEm0QE.png The recovery position is designed to prevent suffocation through obstruction of the airway&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Dosage Tracker ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~idose &amp;lt;dose&amp;gt; &amp;lt;drug&amp;gt; &amp;lt;method&amp;gt; || Tripbot will remember the dose and the timing for you. [https://wiki.tripsit.me/wiki/List_of_IRC_bot_commands#Utility Make sure to set a timezone before using this], else the absolute time might be inaccurate. Relative time will still be accurate. &#039;&#039;&#039;Running this multiple times will overwrite the previous stored dose, since &#039;&#039;~set upidose true&#039;&#039; is currently broken.&#039;&#039;&#039;.  ||  ~idose 100mg MDMA&lt;br /&gt;
|- &lt;br /&gt;
| ~lastdose || Tripbot responds with your latest dose, including drug, dose and timing. || &amp;lt;@tripbot&amp;gt;: You last dosed 100mg of MDMA  3 hours ago (22:00 on 13/05/2017).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;~set upidose &amp;lt;true/false&amp;gt;&amp;lt;/s&amp;gt; || &#039;&#039;&#039;Currently out of order&#039;&#039;&#039; &amp;lt;br /&amp;gt;When ~idose is used, tripbot will upload an encrypted version of your dose history to you ||  &#039;&#039;&#039;We hope to get this up and running as soon as possible&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quotes ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~qadd &amp;lt;category&amp;gt; = &amp;lt;quote&amp;gt; || Add a new &amp;lt;quote&amp;gt; to the &amp;lt;category&amp;gt; in the database, or creates a new &amp;lt;category&amp;gt; if it does not already exist. || ~qadd Jokes = A man walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|- &lt;br /&gt;
| The following modifiers can be used inside the quote text: || ~~category~~ - Includes text from a random quote in given category. || ~qadd Jokes = A man walks into a ~~noun~~ and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|  || ~~-nick-~~ - Includes the nick of the user displaying the quote. || ~qadd Jokes = ~~-nick-~~ walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|  || ~~-nicks-~~ - Includes the nick of a random user in the current channel. || ~qadd Jokes = ~~.nicks.~~ walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| ~&amp;lt;category&amp;gt; || Display a random quote from a given &amp;lt;category&amp;gt;. || ~Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~qsearch &amp;lt;category&amp;gt; = &amp;lt;text&amp;gt; || Search a &amp;lt;category&amp;gt; for quotes including the given &amp;lt;text&amp;gt;. || ~qsearch Jokes = walks&lt;br /&gt;
|-&lt;br /&gt;
| ~link &amp;lt;category&amp;gt; || Use this command to get a URL to the indicated quote &amp;lt;category&amp;gt;. || ~link Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~qcount &amp;lt;category&amp;gt; || Show the number of quotes stored in the given &amp;lt;category&amp;gt;, or if called without a category it will show the total number of quotes in the database. || ~qcount Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~rmlast &amp;lt;category&amp;gt; || Remove the last quote added to a given &amp;lt;category&amp;gt;. || ~rmlast Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~rm &amp;lt;category&amp;gt; = &amp;lt;quote&amp;gt; || Remove a given &amp;lt;quote&amp;gt; from the given &amp;lt;category&amp;gt;. || ~rm Jokes = A man walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| ~rq || Show a random quote from the database. || &lt;br /&gt;
|-&lt;br /&gt;
| ~qstats || Displays quotes with the largest number of entries. || &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Users===&lt;br /&gt;
=== Utility ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~usage &amp;lt;command&amp;gt; || Show usage information for a given &amp;lt;command&amp;gt;. || ~usage time&lt;br /&gt;
|-&lt;br /&gt;
| ~help &amp;lt;command&amp;gt;|&amp;lt;module&amp;gt; || Link module help for a &amp;lt;module&amp;gt; given either the module name or the name of a &amp;lt;command&amp;gt; belonging to a &amp;lt;module&amp;gt;. || help qadd&lt;br /&gt;
|-&lt;br /&gt;
| ~ignore &amp;lt;module&amp;gt; || Ignore a given &amp;lt;module&amp;gt;. If the user does not specify a &amp;lt;module&amp;gt;, or provides an invalid one a list of modules which are available to ignore will be given. &amp;lt;Modules&amp;gt; you can ignore are: spotify, github, js, link, quotes, report, spelling, poll, regex, youare, kick. || ~ignore spelling &lt;br /&gt;
|-&lt;br /&gt;
| ~unignore &amp;lt;module&amp;gt; || Unignore a previously ignored&amp;lt; module&amp;gt;. If you does not specify a &amp;lt;module&amp;gt;, or provide an invalid choice, a list of modules which are currently ignored will be given. || ~unignore spelling&lt;br /&gt;
|-&lt;br /&gt;
| ~wr &amp;lt;word&amp;gt; || Sends a search &amp;lt;word&amp;gt; to Wolfram Alpha and returns the result. || ~wr 20f to c&lt;br /&gt;
|-&lt;br /&gt;
| ~js &amp;lt;things and stuff&amp;gt; || For regular users, there is the ~js command, which is completely sandboxed, but can still be used for calculation and the like. || &lt;br /&gt;
|-&lt;br /&gt;
| Spelling Corrections || Allows you to run regex replaces on both your own and others messages. One may run a regex on their own last message like so: || &amp;gt; user: I like turtles&lt;br /&gt;
|-&lt;br /&gt;
|  || || &amp;gt; user: s/turtles/pizza/&lt;br /&gt;
|-&lt;br /&gt;
|  || One may run a regex on another user&#039;s last message simple by highlighting the nick before the pattern: || &amp;gt; batman: I like TURTLES&lt;br /&gt;
|-&lt;br /&gt;
|  || || &amp;gt; user: batman: s/turtles/pizza/i&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Entertainment ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~ri || Generate a random imgur image and post a link to it in the channel. Only returns images that are greater than 500x500 and omits common screen shot sizes. || &lt;br /&gt;
|-&lt;br /&gt;
| ~sri || Uses imgur&#039;s built in API to return random results. Returns less random images that generally have large numbers of views and are tagged. || &lt;br /&gt;
|-&lt;br /&gt;
| ~lri || The truly random imgur search. || &lt;br /&gt;
|-&lt;br /&gt;
| ~ud &amp;lt;word&amp;gt; || Returns the first Urban Dictionary definition for the &amp;lt;word&amp;gt; provided. || ~ud TripSit&lt;br /&gt;
|-&lt;br /&gt;
| ~xkcd &amp;lt;number&amp;gt; || Returns a link to the xkcd comic &amp;lt;number&amp;gt; specified, or the latest one if &amp;lt;number&amp;gt; is not given. || ~xkcd 1173&lt;br /&gt;
|-&lt;br /&gt;
| ~rt &amp;lt;move&amp;gt; || Searches rotten tomatoes for the given &amp;lt;movie&amp;gt;. || ~rt Toy Story&lt;br /&gt;
|-&lt;br /&gt;
| ~listening &amp;lt;user&amp;gt; || Displays the last track the &amp;lt;user&amp;gt; listened to. || ~listening Teknos&lt;br /&gt;
|-&lt;br /&gt;
| ~set lastfm &amp;lt;username&amp;gt; || Assigns your Last.FM &amp;lt;username&amp;gt; to tripbot for the above command. || ~set lastfm TeknosMusic&lt;br /&gt;
|-&lt;br /&gt;
| ~say &amp;lt;target&amp;gt; &amp;lt;message&amp;gt; || Send the &amp;lt;target&amp;gt;, which may be a channel or a user, a &amp;lt;message&amp;gt;. || ~say Teknos Hello!&lt;br /&gt;
|-&lt;br /&gt;
| ~flashy &amp;lt;colour&amp;gt; &amp;lt;message&amp;gt; || Gives a link to a page that shows the &amp;lt;message&amp;gt; flashing in &amp;lt;colour&amp;gt;. || ~flashy blue hello&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Simon</name></author>
	</entry>
	<entry>
		<id>https://wiki.tripsit.me/index.php?title=List_of_IRC_bot_commands&amp;diff=5424</id>
		<title>List of IRC bot commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.tripsit.me/index.php?title=List_of_IRC_bot_commands&amp;diff=5424"/>
		<updated>2017-07-26T22:35:37Z</updated>

		<summary type="html">&lt;p&gt;Simon: Adding extra sub categories, then editing separately.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== TripBot ==&lt;br /&gt;
=== Common Commands ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~report &amp;lt;#channel&amp;gt; &amp;lt;user&amp;gt; &amp;lt;reason&amp;gt; || Report a &amp;lt;user&amp;gt; in a &amp;lt;#channel&amp;gt; for a &amp;lt;reason&amp;gt;. This command can either be run publicly in a channel or anonymously in a PM to tripbot. || /msg tripbot ~report #drugs JoeTheTroll Asking where to get stuff.&lt;br /&gt;
|- &lt;br /&gt;
| ~drug &amp;lt;drug&amp;gt; || Displays the properties of the &amp;lt;drug&amp;gt;, for example: summary, dose, duration, effects and more. || ~drug LSD&lt;br /&gt;
|- &lt;br /&gt;
| ~drug &amp;lt;drug&amp;gt; &amp;lt;property&amp;gt; || Displays &amp;lt;property&amp;gt; information || ~drug LSD dose&lt;br /&gt;
|- &lt;br /&gt;
| ~factsheet &amp;lt;drug&amp;gt; || Links to the factsheet of the &amp;lt;drug&amp;gt;. || ~factsheet LSD&lt;br /&gt;
|- &lt;br /&gt;
| ~bconvert &amp;lt;dosage&amp;gt; &amp;lt;benzo1&amp;gt; &amp;lt;benzo2&amp;gt; || Converts &amp;lt;dosage&amp;gt; of &amp;lt;benzo1&amp;gt; to &amp;lt;benzo2&amp;gt;. || ~bconvert 2mg xanax klonopin&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== TripSitting ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~tripsit &amp;lt;user&amp;gt; || Ask for help in #tripsit on behalf of the &amp;lt;user&amp;gt; in need help. Messages all tripsitters and posts a message in #drugs and #tripsitvip. &amp;lt;user&amp;gt; is optional. || ~tripsit TripSitMe_12345&lt;br /&gt;
|- &lt;br /&gt;
| ~gettripsitentries || After issuing this command, you will be PMed by tripbot when a new user comes into #tripsit and may need help. || &lt;br /&gt;
|- &lt;br /&gt;
| ~notripsitentries || Turns off the above alert of new users in #tripsit. || &lt;br /&gt;
|- &lt;br /&gt;
| ~clearmissing || If tripbot sends a private message saying you have missed notifies, this is a bug, and you can safely use this command to remove them. || &lt;br /&gt;
|-&lt;br /&gt;
| ~recovery position|| Displays a link to an image on how to get into the recovery position. || http://imgur.com/nTEm0QE.png The recovery position is designed to prevent suffocation through obstruction of the airway&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Dosage Tracker ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~idose &amp;lt;dose&amp;gt; &amp;lt;drug&amp;gt; &amp;lt;method&amp;gt; || Tripbot will remember the dose and the timing for you. [https://wiki.tripsit.me/wiki/List_of_IRC_bot_commands#Utility Make sure to set a timezone before using this], else the absolute time might be inaccurate. Relative time will still be accurate. &#039;&#039;&#039;Running this multiple times will overwrite the previous stored dose, since &#039;&#039;~set upidose true&#039;&#039; is currently broken.&#039;&#039;&#039;.  ||  ~idose 100mg MDMA&lt;br /&gt;
|- &lt;br /&gt;
| ~lastdose || Tripbot responds with your latest dose, including drug, dose and timing. || &amp;lt;@tripbot&amp;gt;: You last dosed 100mg of MDMA  3 hours ago (22:00 on 13/05/2017).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;~set upidose &amp;lt;true/false&amp;gt;&amp;lt;/s&amp;gt; || &#039;&#039;&#039;Currently out of order&#039;&#039;&#039; &amp;lt;br /&amp;gt;When ~idose is used, tripbot will upload an encrypted version of your dose history to you ||  &#039;&#039;&#039;We hope to get this up and running as soon as possible&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quotes ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~qadd &amp;lt;category&amp;gt; = &amp;lt;quote&amp;gt; || Add a new &amp;lt;quote&amp;gt; to the &amp;lt;category&amp;gt; in the database, or creates a new &amp;lt;category&amp;gt; if it does not already exist. || ~qadd Jokes = A man walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|- &lt;br /&gt;
| The following modifiers can be used inside the quote text: || ~~category~~ - Includes text from a random quote in given category. || ~qadd Jokes = A man walks into a ~~noun~~ and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|  || ~~-nick-~~ - Includes the nick of the user displaying the quote. || ~qadd Jokes = ~~-nick-~~ walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|  || ~~-nicks-~~ - Includes the nick of a random user in the current channel. || ~qadd Jokes = ~~.nicks.~~ walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| ~&amp;lt;category&amp;gt; || Display a random quote from a given &amp;lt;category&amp;gt;. || ~Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~qsearch &amp;lt;category&amp;gt; = &amp;lt;text&amp;gt; || Search a &amp;lt;category&amp;gt; for quotes including the given &amp;lt;text&amp;gt;. || ~qsearch Jokes = walks&lt;br /&gt;
|-&lt;br /&gt;
| ~link &amp;lt;category&amp;gt; || Use this command to get a URL to the indicated quote &amp;lt;category&amp;gt;. || ~link Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~qcount &amp;lt;category&amp;gt; || Show the number of quotes stored in the given &amp;lt;category&amp;gt;, or if called without a category it will show the total number of quotes in the database. || ~qcount Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~rmlast &amp;lt;category&amp;gt; || Remove the last quote added to a given &amp;lt;category&amp;gt;. || ~rmlast Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~rm &amp;lt;category&amp;gt; = &amp;lt;quote&amp;gt; || Remove a given &amp;lt;quote&amp;gt; from the given &amp;lt;category&amp;gt;. || ~rm Jokes = A man walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| ~rq || Show a random quote from the database. || &lt;br /&gt;
|-&lt;br /&gt;
| ~qstats || Displays quotes with the largest number of entries. || &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Users===&lt;br /&gt;
=== Utility ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~set timezone &amp;lt;timezone&amp;gt; || Set a &amp;lt;timezone&amp;gt;. See here for &amp;lt;timezone&amp;gt; names:&amp;amp;nbsp;http://momentjs.com/timezone/ || ~set timezone America/Chicago&lt;br /&gt;
|- &lt;br /&gt;
| ~time || Dispays your current &amp;lt;time&amp;gt;. || &lt;br /&gt;
|- &lt;br /&gt;
| ~time &amp;lt;user&amp;gt; || Displays the &amp;lt;time&amp;gt; of the &amp;lt;user&amp;gt;. || ~time Teknos&lt;br /&gt;
|- &lt;br /&gt;
| ~usage &amp;lt;command&amp;gt; || Show usage information for a given &amp;lt;command&amp;gt;. || ~usage time&lt;br /&gt;
|-&lt;br /&gt;
| ~help &amp;lt;command&amp;gt;|&amp;lt;module&amp;gt; || Link module help for a &amp;lt;module&amp;gt; given either the module name or the name of a &amp;lt;command&amp;gt; belonging to a &amp;lt;module&amp;gt;. || help qadd&lt;br /&gt;
|-&lt;br /&gt;
| ~ignore &amp;lt;module&amp;gt; || Ignore a given &amp;lt;module&amp;gt;. If the user does not specify a &amp;lt;module&amp;gt;, or provides an invalid one a list of modules which are available to ignore will be given. &amp;lt;Modules&amp;gt; you can ignore are: spotify, github, js, link, quotes, report, spelling, poll, regex, youare, kick. || ~ignore spelling &lt;br /&gt;
|-&lt;br /&gt;
| ~unignore &amp;lt;module&amp;gt; || Unignore a previously ignored&amp;lt; module&amp;gt;. If you does not specify a &amp;lt;module&amp;gt;, or provide an invalid choice, a list of modules which are currently ignored will be given. || ~unignore spelling&lt;br /&gt;
|-&lt;br /&gt;
| ~wr &amp;lt;word&amp;gt; || Sends a search &amp;lt;word&amp;gt; to Wolfram Alpha and returns the result. || ~wr 20f to c&lt;br /&gt;
|-&lt;br /&gt;
| ~js &amp;lt;things and stuff&amp;gt; || For regular users, there is the ~js command, which is completely sandboxed, but can still be used for calculation and the like. || &lt;br /&gt;
|-&lt;br /&gt;
| Spelling Corrections || Allows you to run regex replaces on both your own and others messages. One may run a regex on their own last message like so: || &amp;gt; user: I like turtles&lt;br /&gt;
|-&lt;br /&gt;
|  || || &amp;gt; user: s/turtles/pizza/&lt;br /&gt;
|-&lt;br /&gt;
|  || One may run a regex on another user&#039;s last message simple by highlighting the nick before the pattern: || &amp;gt; batman: I like TURTLES&lt;br /&gt;
|-&lt;br /&gt;
|  || || &amp;gt; user: batman: s/turtles/pizza/i&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
=== Entertainment ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~ri || Generate a random imgur image and post a link to it in the channel. Only returns images that are greater than 500x500 and omits common screen shot sizes. || &lt;br /&gt;
|-&lt;br /&gt;
| ~sri || Uses imgur&#039;s built in API to return random results. Returns less random images that generally have large numbers of views and are tagged. || &lt;br /&gt;
|-&lt;br /&gt;
| ~lri || The truly random imgur search. || &lt;br /&gt;
|-&lt;br /&gt;
| ~ud &amp;lt;word&amp;gt; || Returns the first Urban Dictionary definition for the &amp;lt;word&amp;gt; provided. || ~ud TripSit&lt;br /&gt;
|-&lt;br /&gt;
| ~xkcd &amp;lt;number&amp;gt; || Returns a link to the xkcd comic &amp;lt;number&amp;gt; specified, or the latest one if &amp;lt;number&amp;gt; is not given. || ~xkcd 1173&lt;br /&gt;
|-&lt;br /&gt;
| ~rt &amp;lt;move&amp;gt; || Searches rotten tomatoes for the given &amp;lt;movie&amp;gt;. || ~rt Toy Story&lt;br /&gt;
|-&lt;br /&gt;
| ~listening &amp;lt;user&amp;gt; || Displays the last track the &amp;lt;user&amp;gt; listened to. || ~listening Teknos&lt;br /&gt;
|-&lt;br /&gt;
| ~set lastfm &amp;lt;username&amp;gt; || Assigns your Last.FM &amp;lt;username&amp;gt; to tripbot for the above command. || ~set lastfm TeknosMusic&lt;br /&gt;
|-&lt;br /&gt;
| ~say &amp;lt;target&amp;gt; &amp;lt;message&amp;gt; || Send the &amp;lt;target&amp;gt;, which may be a channel or a user, a &amp;lt;message&amp;gt;. || ~say Teknos Hello!&lt;br /&gt;
|-&lt;br /&gt;
| ~flashy &amp;lt;colour&amp;gt; &amp;lt;message&amp;gt; || Gives a link to a page that shows the &amp;lt;message&amp;gt; flashing in &amp;lt;colour&amp;gt;. || ~flashy blue hello&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Simon</name></author>
	</entry>
	<entry>
		<id>https://wiki.tripsit.me/index.php?title=User:Simon&amp;diff=5366</id>
		<title>User:Simon</title>
		<link rel="alternate" type="text/html" href="https://wiki.tripsit.me/index.php?title=User:Simon&amp;diff=5366"/>
		<updated>2017-05-25T23:16:46Z</updated>

		<summary type="html">&lt;p&gt;Simon: create user page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Simon</name></author>
	</entry>
	<entry>
		<id>https://wiki.tripsit.me/index.php?title=List_of_IRC_bot_commands&amp;diff=5360</id>
		<title>List of IRC bot commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.tripsit.me/index.php?title=List_of_IRC_bot_commands&amp;diff=5360"/>
		<updated>2017-05-25T21:57:52Z</updated>

		<summary type="html">&lt;p&gt;Simon: /* Dosage Tracker */  Added RoA to ~idose&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== TripBot ==&lt;br /&gt;
=== Common Commands ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~report &amp;lt;#channel&amp;gt; &amp;lt;user&amp;gt; &amp;lt;reason&amp;gt; || Report a &amp;lt;user&amp;gt; in a &amp;lt;#channel&amp;gt; for a &amp;lt;reason&amp;gt;. This command can either be run publicly in a channel or anonymously in a PM to tripbot. || /msg tripbot ~report #drugs JoeTheTroll Asking where to get stuff.&lt;br /&gt;
|- &lt;br /&gt;
| ~drug &amp;lt;drug&amp;gt; || Displays the properties of the &amp;lt;drug&amp;gt;, for example: summary, dose, duration, effects and more. || ~drug LSD&lt;br /&gt;
|- &lt;br /&gt;
| ~drug &amp;lt;drug&amp;gt; &amp;lt;property&amp;gt; || Displays &amp;lt;property&amp;gt; information || ~drug LSD dose&lt;br /&gt;
|- &lt;br /&gt;
| ~factsheet &amp;lt;drug&amp;gt; || Links to the factsheet of the &amp;lt;drug&amp;gt;. || ~factsheet LSD&lt;br /&gt;
|- &lt;br /&gt;
| ~bconvert &amp;lt;dosage&amp;gt; &amp;lt;benzo1&amp;gt; &amp;lt;benzo2&amp;gt; || Converts &amp;lt;dosage&amp;gt; of &amp;lt;benzo1&amp;gt; to &amp;lt;benzo2&amp;gt;. || ~bconvert 2mg xanax klonopin&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== TripSitting ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~tripsit &amp;lt;user&amp;gt; || Ask for help in #tripsit on behalf of the &amp;lt;user&amp;gt; in need help. Messages all tripsitters and posts a message in #drugs and #tripsitvip. &amp;lt;user&amp;gt; is optional. || ~tripsit TripSitMe_12345&lt;br /&gt;
|- &lt;br /&gt;
| ~gettripsitentries || After issuing this command, you will be PMed by tripbot when a new user comes into #tripsit and may need help. || &lt;br /&gt;
|- &lt;br /&gt;
| ~notripsitentries || Turns off the above alert of new users in #tripsit. || &lt;br /&gt;
|- &lt;br /&gt;
| ~clearmissing || If tripbot sends a private message saying you have missed notifies, this is a bug, and you can safely use this command to remove them. || &lt;br /&gt;
|-&lt;br /&gt;
| ~recovery position|| Displays a link to an image on how to get into the recovery position. || http://imgur.com/nTEm0QE.png The recovery position is designed to prevent suffocation through obstruction of the airway&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Dosage Tracker ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~idose &amp;lt;dose&amp;gt; &amp;lt;drug&amp;gt; &amp;lt;method&amp;gt; || Tripbot will remember the dose and the timing for you. [https://wiki.tripsit.me/wiki/List_of_IRC_bot_commands#Utility Make sure to set a timezone before using this], else the absolute time might be inaccurate. Relative time will still be accurate. &#039;&#039;&#039;Running this multiple times will overwrite the previous stored dose, since &#039;&#039;~set upidose true&#039;&#039; is currently broken.&#039;&#039;&#039;.  ||  ~idose 100mg MDMA&lt;br /&gt;
|- &lt;br /&gt;
| ~lastdose || Tripbot responds with your latest dose, including drug, dose and timing. || &amp;lt;@tripbot&amp;gt;: You last dosed 100mg of MDMA  3 hours ago (22:00 on 13/05/2017).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;~set upidose &amp;lt;true/false&amp;gt;&amp;lt;/s&amp;gt; || &#039;&#039;&#039;Currently out of order&#039;&#039;&#039; &amp;lt;br /&amp;gt;When ~idose is used, tripbot will upload an encrypted version of your dose history to you ||  &#039;&#039;&#039;We hope to get this up and running as soon as possible&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quotes ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~qadd &amp;lt;category&amp;gt; = &amp;lt;quote&amp;gt; || Add a new &amp;lt;quote&amp;gt; to the &amp;lt;category&amp;gt; in the database, or creates a new &amp;lt;category&amp;gt; if it does not already exist. || ~qadd Jokes = A man walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|- &lt;br /&gt;
| The following modifiers can be used inside the quote text: || ~~category~~ - Includes text from a random quote in given category. || ~qadd Jokes = A man walks into a ~~noun~~ and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|  || ~~-nick-~~ - Includes the nick of the user displaying the quote. || ~qadd Jokes = ~~-nick-~~ walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|  || ~~-nicks-~~ - Includes the nick of a random user in the current channel. || ~qadd Jokes = ~~.nicks.~~ walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| ~&amp;lt;category&amp;gt; || Display a random quote from a given &amp;lt;category&amp;gt;. || ~Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~qsearch &amp;lt;category&amp;gt; = &amp;lt;text&amp;gt; || Search a &amp;lt;category&amp;gt; for quotes including the given &amp;lt;text&amp;gt;. || ~qsearch Jokes = walks&lt;br /&gt;
|-&lt;br /&gt;
| ~link &amp;lt;category&amp;gt; || Use this command to get a URL to the indicated quote &amp;lt;category&amp;gt;. || ~link Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~qcount &amp;lt;category&amp;gt; || Show the number of quotes stored in the given &amp;lt;category&amp;gt;, or if called without a category it will show the total number of quotes in the database. || ~qcount Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~rmlast &amp;lt;category&amp;gt; || Remove the last quote added to a given &amp;lt;category&amp;gt;. || ~rmlast Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~rm &amp;lt;category&amp;gt; = &amp;lt;quote&amp;gt; || Remove a given &amp;lt;quote&amp;gt; from the given &amp;lt;category&amp;gt;. || ~rm Jokes = A man walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| ~rq || Show a random quote from the database. || &lt;br /&gt;
|-&lt;br /&gt;
| ~qstats || Displays quotes with the largest number of entries. || &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Entertainment ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~ri || Generate a random imgur image and post a link to it in the channel. Only returns images that are greater than 500x500 and omits common screen shot sizes. || &lt;br /&gt;
|-&lt;br /&gt;
| ~sri || Uses imgur&#039;s built in API to return random results. Returns less random images that generally have large numbers of views and are tagged. || &lt;br /&gt;
|-&lt;br /&gt;
| ~lri || The truly random imgur search. || &lt;br /&gt;
|-&lt;br /&gt;
| ~ud &amp;lt;word&amp;gt; || Returns the first Urban Dictionary definition for the &amp;lt;word&amp;gt; provided. || ~ud TripSit&lt;br /&gt;
|-&lt;br /&gt;
| ~xkcd &amp;lt;number&amp;gt; || Returns a link to the xkcd comic &amp;lt;number&amp;gt; specified, or the latest one if &amp;lt;number&amp;gt; is not given. || ~xkcd 1173&lt;br /&gt;
|-&lt;br /&gt;
| ~rt &amp;lt;move&amp;gt; || Searches rotten tomatoes for the given &amp;lt;movie&amp;gt;. || ~rt Toy Story&lt;br /&gt;
|-&lt;br /&gt;
| ~listening &amp;lt;user&amp;gt; || Displays the last track the &amp;lt;user&amp;gt; listened to. || ~listening Teknos&lt;br /&gt;
|-&lt;br /&gt;
| ~set lastfm &amp;lt;username&amp;gt; || Assigns your Last.FM &amp;lt;username&amp;gt; to tripbot for the above command. || ~set lastfm TeknosMusic&lt;br /&gt;
|-&lt;br /&gt;
| ~say &amp;lt;target&amp;gt; &amp;lt;message&amp;gt; || Send the &amp;lt;target&amp;gt;, which may be a channel or a user, a &amp;lt;message&amp;gt;. || ~say Teknos Hello!&lt;br /&gt;
|-&lt;br /&gt;
| ~flashy &amp;lt;colour&amp;gt; &amp;lt;message&amp;gt; || Gives a link to a page that shows the &amp;lt;message&amp;gt; flashing in &amp;lt;colour&amp;gt;. || ~flashy blue hello&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
=== Utility ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~set timezone &amp;lt;timezone&amp;gt; || Set a &amp;lt;timezone&amp;gt;. See here for &amp;lt;timezone&amp;gt; names: http://momentjs.com/timezone/ || ~set timezone America/Chicago&lt;br /&gt;
|- &lt;br /&gt;
| ~time || Dispays your current &amp;lt;time&amp;gt;. || &lt;br /&gt;
|- &lt;br /&gt;
| ~time &amp;lt;user&amp;gt; || Displays the &amp;lt;time&amp;gt; of the &amp;lt;user&amp;gt;. || ~time Teknos&lt;br /&gt;
|- &lt;br /&gt;
| ~usage &amp;lt;command&amp;gt; || Show usage information for a given &amp;lt;command&amp;gt;. || ~usage time&lt;br /&gt;
|-&lt;br /&gt;
| ~help &amp;lt;command&amp;gt;|&amp;lt;module&amp;gt; || Link module help for a &amp;lt;module&amp;gt; given either the module name or the name of a &amp;lt;command&amp;gt; belonging to a &amp;lt;module&amp;gt;. || help qadd&lt;br /&gt;
|-&lt;br /&gt;
| ~ignore &amp;lt;module&amp;gt; || Ignore a given &amp;lt;module&amp;gt;. If the user does not specify a &amp;lt;module&amp;gt;, or provides an invalid one a list of modules which are available to ignore will be given. &amp;lt;Modules&amp;gt; you can ignore are: spotify, github, js, link, quotes, report, spelling, poll, regex, youare, kick. || ~ignore spelling &lt;br /&gt;
|-&lt;br /&gt;
| ~unignore &amp;lt;module&amp;gt; || Unignore a previously ignored&amp;lt; module&amp;gt;. If you does not specify a &amp;lt;module&amp;gt;, or provide an invalid choice, a list of modules which are currently ignored will be given. || ~unignore spelling&lt;br /&gt;
|-&lt;br /&gt;
| ~wr &amp;lt;word&amp;gt; || Sends a search &amp;lt;word&amp;gt; to Wolfram Alpha and returns the result. || ~wr 20f to c&lt;br /&gt;
|-&lt;br /&gt;
| ~js &amp;lt;things and stuff&amp;gt; || For regular users, there is the ~js command, which is completely sandboxed, but can still be used for calculation and the like. || &lt;br /&gt;
|-&lt;br /&gt;
| Spelling Corrections || Allows you to run regex replaces on both your own and others messages. One may run a regex on their own last message like so: || &amp;gt; user: I like turtles&lt;br /&gt;
|-&lt;br /&gt;
|  || || &amp;gt; user: s/turtles/pizza/&lt;br /&gt;
|-&lt;br /&gt;
|  || One may run a regex on another user&#039;s last message simple by highlighting the nick before the pattern: || &amp;gt; batman: I like TURTLES&lt;br /&gt;
|-&lt;br /&gt;
|  || || &amp;gt; user: batman: s/turtles/pizza/i&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Tob Commands ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| Most commands below can be done in PM as well. Contact CustaiCo for any problems with tob. || || &lt;br /&gt;
|-&lt;br /&gt;
| !seen &amp;lt;nick&amp;gt; || Displays the last time a &amp;lt;nick&amp;gt; was seen. || !seen Teknos&lt;br /&gt;
|-&lt;br /&gt;
| !lastspoke &amp;lt;nick&amp;gt; || Displays the last time a &amp;lt;nick&amp;gt; spoke. || !lastspoke Teknos&lt;br /&gt;
|-&lt;br /&gt;
| !bing &amp;lt;query&amp;gt; || Searches Bing with the given &amp;lt;query&amp;gt; and gives top 3 results. || !bing TripSit&lt;br /&gt;
|-&lt;br /&gt;
| !news &amp;lt;query&amp;gt; || Gets top headline news for the &amp;lt;query&amp;gt; from Bing. || !news Elections&lt;br /&gt;
|-&lt;br /&gt;
| !business !entertain !health !politics !sports !usnews !worldnews !tech || Domain specific news. || &lt;br /&gt;
|-&lt;br /&gt;
| !image &amp;lt;query&amp;gt; || Finds a random image on the top 50 results for the given &amp;lt;query&amp;gt; returned by Bing. Adult filter is deactivated. || !image Cat pictures&lt;br /&gt;
|-&lt;br /&gt;
| !spell &amp;lt;query&amp;gt; || Attempts to find a spelling correction for the &amp;lt;query&amp;gt;. || !spell benzodizapine&lt;br /&gt;
|-&lt;br /&gt;
| !hmacsha256 &amp;lt;key&amp;gt; &amp;lt;message&amp;gt; || Calculates a hmac on the &amp;lt;message&amp;gt; using the bytes of the &amp;lt;key&amp;gt; phrase as the &amp;lt;key&amp;gt;. || !hmacsha256 password Hello!&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Simon</name></author>
	</entry>
	<entry>
		<id>https://wiki.tripsit.me/index.php?title=List_of_IRC_bot_commands&amp;diff=5359</id>
		<title>List of IRC bot commands</title>
		<link rel="alternate" type="text/html" href="https://wiki.tripsit.me/index.php?title=List_of_IRC_bot_commands&amp;diff=5359"/>
		<updated>2017-05-25T21:34:18Z</updated>

		<summary type="html">&lt;p&gt;Simon: Added ~idose / ~lastdose table, and info on ~set upidose true. Also removed redundant ~wa, since it doesn&amp;#039;t work and there&amp;#039;s ~wr.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== TripBot ==&lt;br /&gt;
=== Common Commands ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~report &amp;lt;#channel&amp;gt; &amp;lt;user&amp;gt; &amp;lt;reason&amp;gt; || Report a &amp;lt;user&amp;gt; in a &amp;lt;#channel&amp;gt; for a &amp;lt;reason&amp;gt;. This command can either be run publicly in a channel or anonymously in a PM to tripbot. || /msg tripbot ~report #drugs JoeTheTroll Asking where to get stuff.&lt;br /&gt;
|- &lt;br /&gt;
| ~drug &amp;lt;drug&amp;gt; || Displays the properties of the &amp;lt;drug&amp;gt;, for example: summary, dose, duration, effects and more. || ~drug LSD&lt;br /&gt;
|- &lt;br /&gt;
| ~drug &amp;lt;drug&amp;gt; &amp;lt;property&amp;gt; || Displays &amp;lt;property&amp;gt; information || ~drug LSD dose&lt;br /&gt;
|- &lt;br /&gt;
| ~factsheet &amp;lt;drug&amp;gt; || Links to the factsheet of the &amp;lt;drug&amp;gt;. || ~factsheet LSD&lt;br /&gt;
|- &lt;br /&gt;
| ~bconvert &amp;lt;dosage&amp;gt; &amp;lt;benzo1&amp;gt; &amp;lt;benzo2&amp;gt; || Converts &amp;lt;dosage&amp;gt; of &amp;lt;benzo1&amp;gt; to &amp;lt;benzo2&amp;gt;. || ~bconvert 2mg xanax klonopin&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== TripSitting ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~tripsit &amp;lt;user&amp;gt; || Ask for help in #tripsit on behalf of the &amp;lt;user&amp;gt; in need help. Messages all tripsitters and posts a message in #drugs and #tripsitvip. &amp;lt;user&amp;gt; is optional. || ~tripsit TripSitMe_12345&lt;br /&gt;
|- &lt;br /&gt;
| ~gettripsitentries || After issuing this command, you will be PMed by tripbot when a new user comes into #tripsit and may need help. || &lt;br /&gt;
|- &lt;br /&gt;
| ~notripsitentries || Turns off the above alert of new users in #tripsit. || &lt;br /&gt;
|- &lt;br /&gt;
| ~clearmissing || If tripbot sends a private message saying you have missed notifies, this is a bug, and you can safely use this command to remove them. || &lt;br /&gt;
|-&lt;br /&gt;
| ~recovery position|| Displays a link to an image on how to get into the recovery position. || http://imgur.com/nTEm0QE.png The recovery position is designed to prevent suffocation through obstruction of the airway&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Dosage Tracker ===&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~idose &amp;lt;dose&amp;gt; &amp;lt;drug&amp;gt; || Tripbot will remember the dose and the timing for you. [https://wiki.tripsit.me/wiki/List_of_IRC_bot_commands#Utility Make sure to set a timezone before using this], else the absolute time might be inaccurate. Relative time will still be accurate. &#039;&#039;&#039;Running this multiple times will overwrite the previous stored dose&#039;&#039;&#039;.  ||  ~idose 100mg MDMA&lt;br /&gt;
|- &lt;br /&gt;
| ~lastdose || Tripbot responds with your latest dose, including drug, dose and timing. || &amp;lt;@tripbot&amp;gt;: You last dosed 100mg of MDMA  3 hours ago (22:00 on 13/05/2017).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;s&amp;gt;~set upidose &amp;lt;true/false&amp;gt;&amp;lt;/s&amp;gt; || &#039;&#039;&#039;Currently out of order&#039;&#039;&#039; &amp;lt;br /&amp;gt;When ~idose is used, tripbot will upload an encrypted version of your dose history to you ||  &#039;&#039;&#039;We hope to get this up and running as soon as possible&#039;&#039;&#039;&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Quotes ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~qadd &amp;lt;category&amp;gt; = &amp;lt;quote&amp;gt; || Add a new &amp;lt;quote&amp;gt; to the &amp;lt;category&amp;gt; in the database, or creates a new &amp;lt;category&amp;gt; if it does not already exist. || ~qadd Jokes = A man walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|- &lt;br /&gt;
| The following modifiers can be used inside the quote text: || ~~category~~ - Includes text from a random quote in given category. || ~qadd Jokes = A man walks into a ~~noun~~ and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|  || ~~-nick-~~ - Includes the nick of the user displaying the quote. || ~qadd Jokes = ~~-nick-~~ walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
|  || ~~-nicks-~~ - Includes the nick of a random user in the current channel. || ~qadd Jokes = ~~.nicks.~~ walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| ~&amp;lt;category&amp;gt; || Display a random quote from a given &amp;lt;category&amp;gt;. || ~Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~qsearch &amp;lt;category&amp;gt; = &amp;lt;text&amp;gt; || Search a &amp;lt;category&amp;gt; for quotes including the given &amp;lt;text&amp;gt;. || ~qsearch Jokes = walks&lt;br /&gt;
|-&lt;br /&gt;
| ~link &amp;lt;category&amp;gt; || Use this command to get a URL to the indicated quote &amp;lt;category&amp;gt;. || ~link Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~qcount &amp;lt;category&amp;gt; || Show the number of quotes stored in the given &amp;lt;category&amp;gt;, or if called without a category it will show the total number of quotes in the database. || ~qcount Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~rmlast &amp;lt;category&amp;gt; || Remove the last quote added to a given &amp;lt;category&amp;gt;. || ~rmlast Jokes&lt;br /&gt;
|-&lt;br /&gt;
| ~rm &amp;lt;category&amp;gt; = &amp;lt;quote&amp;gt; || Remove a given &amp;lt;quote&amp;gt; from the given &amp;lt;category&amp;gt;. || ~rm Jokes = A man walks into a bar and says &amp;quot;ouch&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| ~rq || Show a random quote from the database. || &lt;br /&gt;
|-&lt;br /&gt;
| ~qstats || Displays quotes with the largest number of entries. || &lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Entertainment ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~ri || Generate a random imgur image and post a link to it in the channel. Only returns images that are greater than 500x500 and omits common screen shot sizes. || &lt;br /&gt;
|-&lt;br /&gt;
| ~sri || Uses imgur&#039;s built in API to return random results. Returns less random images that generally have large numbers of views and are tagged. || &lt;br /&gt;
|-&lt;br /&gt;
| ~lri || The truly random imgur search. || &lt;br /&gt;
|-&lt;br /&gt;
| ~ud &amp;lt;word&amp;gt; || Returns the first Urban Dictionary definition for the &amp;lt;word&amp;gt; provided. || ~ud TripSit&lt;br /&gt;
|-&lt;br /&gt;
| ~xkcd &amp;lt;number&amp;gt; || Returns a link to the xkcd comic &amp;lt;number&amp;gt; specified, or the latest one if &amp;lt;number&amp;gt; is not given. || ~xkcd 1173&lt;br /&gt;
|-&lt;br /&gt;
| ~rt &amp;lt;move&amp;gt; || Searches rotten tomatoes for the given &amp;lt;movie&amp;gt;. || ~rt Toy Story&lt;br /&gt;
|-&lt;br /&gt;
| ~listening &amp;lt;user&amp;gt; || Displays the last track the &amp;lt;user&amp;gt; listened to. || ~listening Teknos&lt;br /&gt;
|-&lt;br /&gt;
| ~set lastfm &amp;lt;username&amp;gt; || Assigns your Last.FM &amp;lt;username&amp;gt; to tripbot for the above command. || ~set lastfm TeknosMusic&lt;br /&gt;
|-&lt;br /&gt;
| ~say &amp;lt;target&amp;gt; &amp;lt;message&amp;gt; || Send the &amp;lt;target&amp;gt;, which may be a channel or a user, a &amp;lt;message&amp;gt;. || ~say Teknos Hello!&lt;br /&gt;
|-&lt;br /&gt;
| ~flashy &amp;lt;colour&amp;gt; &amp;lt;message&amp;gt; || Gives a link to a page that shows the &amp;lt;message&amp;gt; flashing in &amp;lt;colour&amp;gt;. || ~flashy blue hello&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
 &lt;br /&gt;
=== Utility ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| ~set timezone &amp;lt;timezone&amp;gt; || Set a &amp;lt;timezone&amp;gt;. See here for &amp;lt;timezone&amp;gt; names: http://momentjs.com/timezone/ || ~set timezone America/Chicago&lt;br /&gt;
|- &lt;br /&gt;
| ~time || Dispays your current &amp;lt;time&amp;gt;. || &lt;br /&gt;
|- &lt;br /&gt;
| ~time &amp;lt;user&amp;gt; || Displays the &amp;lt;time&amp;gt; of the &amp;lt;user&amp;gt;. || ~time Teknos&lt;br /&gt;
|- &lt;br /&gt;
| ~usage &amp;lt;command&amp;gt; || Show usage information for a given &amp;lt;command&amp;gt;. || ~usage time&lt;br /&gt;
|-&lt;br /&gt;
| ~help &amp;lt;command&amp;gt;|&amp;lt;module&amp;gt; || Link module help for a &amp;lt;module&amp;gt; given either the module name or the name of a &amp;lt;command&amp;gt; belonging to a &amp;lt;module&amp;gt;. || help qadd&lt;br /&gt;
|-&lt;br /&gt;
| ~ignore &amp;lt;module&amp;gt; || Ignore a given &amp;lt;module&amp;gt;. If the user does not specify a &amp;lt;module&amp;gt;, or provides an invalid one a list of modules which are available to ignore will be given. &amp;lt;Modules&amp;gt; you can ignore are: spotify, github, js, link, quotes, report, spelling, poll, regex, youare, kick. || ~ignore spelling &lt;br /&gt;
|-&lt;br /&gt;
| ~unignore &amp;lt;module&amp;gt; || Unignore a previously ignored&amp;lt; module&amp;gt;. If you does not specify a &amp;lt;module&amp;gt;, or provide an invalid choice, a list of modules which are currently ignored will be given. || ~unignore spelling&lt;br /&gt;
|-&lt;br /&gt;
| ~wr &amp;lt;word&amp;gt; || Sends a search &amp;lt;word&amp;gt; to Wolfram Alpha and returns the result. || ~wr 20f to c&lt;br /&gt;
|-&lt;br /&gt;
| ~js &amp;lt;things and stuff&amp;gt; || For regular users, there is the ~js command, which is completely sandboxed, but can still be used for calculation and the like. || &lt;br /&gt;
|-&lt;br /&gt;
| Spelling Corrections || Allows you to run regex replaces on both your own and others messages. One may run a regex on their own last message like so: || &amp;gt; user: I like turtles&lt;br /&gt;
|-&lt;br /&gt;
|  || || &amp;gt; user: s/turtles/pizza/&lt;br /&gt;
|-&lt;br /&gt;
|  || One may run a regex on another user&#039;s last message simple by highlighting the nick before the pattern: || &amp;gt; batman: I like TURTLES&lt;br /&gt;
|-&lt;br /&gt;
|  || || &amp;gt; user: batman: s/turtles/pizza/i&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Tob Commands ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Syntax&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Description&lt;br /&gt;
! scope=&amp;quot;col&amp;quot; style=&amp;quot;width: 33%;&amp;quot; | Example&lt;br /&gt;
|- &lt;br /&gt;
| Most commands below can be done in PM as well. Contact CustaiCo for any problems with tob. || || &lt;br /&gt;
|-&lt;br /&gt;
| !seen &amp;lt;nick&amp;gt; || Displays the last time a &amp;lt;nick&amp;gt; was seen. || !seen Teknos&lt;br /&gt;
|-&lt;br /&gt;
| !lastspoke &amp;lt;nick&amp;gt; || Displays the last time a &amp;lt;nick&amp;gt; spoke. || !lastspoke Teknos&lt;br /&gt;
|-&lt;br /&gt;
| !bing &amp;lt;query&amp;gt; || Searches Bing with the given &amp;lt;query&amp;gt; and gives top 3 results. || !bing TripSit&lt;br /&gt;
|-&lt;br /&gt;
| !news &amp;lt;query&amp;gt; || Gets top headline news for the &amp;lt;query&amp;gt; from Bing. || !news Elections&lt;br /&gt;
|-&lt;br /&gt;
| !business !entertain !health !politics !sports !usnews !worldnews !tech || Domain specific news. || &lt;br /&gt;
|-&lt;br /&gt;
| !image &amp;lt;query&amp;gt; || Finds a random image on the top 50 results for the given &amp;lt;query&amp;gt; returned by Bing. Adult filter is deactivated. || !image Cat pictures&lt;br /&gt;
|-&lt;br /&gt;
| !spell &amp;lt;query&amp;gt; || Attempts to find a spelling correction for the &amp;lt;query&amp;gt;. || !spell benzodizapine&lt;br /&gt;
|-&lt;br /&gt;
| !hmacsha256 &amp;lt;key&amp;gt; &amp;lt;message&amp;gt; || Calculates a hmac on the &amp;lt;message&amp;gt; using the bytes of the &amp;lt;key&amp;gt; phrase as the &amp;lt;key&amp;gt;. || !hmacsha256 password Hello!&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Simon</name></author>
	</entry>
</feed>