Jump to content

List of chat bots: Difference between revisions

OWoTGPT: update
Tags: Mobile edit Mobile web edit
Katiserie (talk | contribs)
Prophetbot: adelaide, brisbane, prophetbot and ecobot
Line 18: Line 18:


=== Adelaide ===
=== Adelaide ===
A chatbot made in 2022 for fun. Due to katiserie's lack of scripting knowledge at the time, the bot had limited functionality and plenty of bugs.
The SFW commands are as follows:
ad!kill [person] - "kills" [person] and shows a "funny" message.
ad!rand [n] - returns a random number from 0-6 or 0-[n]
ad!kittydog - returns a random kittydog OC.
ad!rap - returns a string of random words, resembling rap.
The bot also got activated whenever a "furry" word was mentioned (could either be a cat emoticon, a reference to furries or a furry content creator):<blockquote>"Another fl00f, another catch, vroom vroom" - Adelaide, 2022</blockquote>This was a double reference to the "Another day, another slay" meme and Vroom Vroom by Charli XCX.


=== Brisbane ===
=== Brisbane ===
A multi-purpose chat bot created on July 30th, 2025. Initially supposed to be another ecobot, it has since grown into a viable alternative to prophetbot, with logging features made possible due to the fact Brisbane was refactored to work on node.js with a permanent database in late 2025.
Brisbane's currency is H, a reference to [https://ourworldoftext.com/h-coin /h-coin].
Brisbane currently has a rate limit of 4 messages per 10 seconds per user.
The help command does not give a list of commands as of Feb 17th, 2026, so they will be listed here as follows:
Commands which can be executed by everyone, regardless of admin status:
b!help - Gives information about the how command if executed as b!help how.
b!ver - Gives information about the current version of Brisbane, albeit not updated often
b!bal / b!balance [user] - Shows [user]'s balance or the current user's balance if [user] isn't passed.
b!donate [user] [amount] - Donates [amount]H to [user].
b!cf / b!coinflip [bets] - Flips 1 or more coins. If won, gives user the bet amount, otherwise deducts the bet amount.
b!shop - Shows the items available for purchase in the shop
b!buy - Buys any item available for purchase
b!sell - Sells any item which can be sold
b!use - Uses a consumable. There are currently two consumables which give the same effect: soda (2x boost for 60 seconds) and super_soda (3x boost for 120 seconds).
b!inv / b!inventory [user] - Shows you or a user's inventory, depending on whether [user] has been passed or not.
b!networth - Shows you or a user's net worth in H, depending on whether [user] has been passed or not.
b!work - Gives you a random amount of money from 20-40H. Earnings can be boosted. Currently has a cooldown of 30 seconds.
b!fish* - Gives you a random item which can then be sold for H.
b!baltop* - Shows the users with the highest amount of balance.
b!whois [user] - If [user] is a string or a positive integer, it returns when it has first seen and last seen the user. If [user] is a negative integer, it returns the last message's sender, along with when they were first/last seen if they're a registered user.
b!uptime - Shows the uptime of the bot.
b!bonk - Bonks people. Made people bonker obsolete.
b!how[x] [y] - Can also be formatted as b!how [x] [y] or b!how [x] | [y]
* Returns [ [x] is [0-100]% [y] ], then saves that value to memory. if no arguments have been passed. Arguments can change the form of the response. There are also some templates.
* Arguments:
* $unit(unit) - makes the prophecy be measured in unit instead of %
* $range(x,y) - makes the prophecy's range be from x to y instead of 0 to 100
* $precision(x) - changes the fixed point precision of the bot. it has a precision of 2 digits by default
* $nosave - doesn't save to memory
* Templates:
* b!howtall [y] - returns the height of [y] in cm ranging from 100-200
* b!howlong [y] - returns the length of [y] in inches ranging from 3-12
* b!howbread [y] - returns the breadth of [y] in breads ranging from 0-69420
* b!howheavy [y] - returns the weight of [y] in kg ranging from 30-600. often on the heavier side since the rng is linear
* b!howold [y] - returns the age of [y] in years ranging from 12-30
* b!howacidic [y] - returns the pH of [y]
* b!howbasic [y] - returns the pOH of [y]
b!is[x] [y] - Returns whether [x] is [y] or not. Does not save to memory.
Admin commands:
b!quit - Quits the bot's process safely, usually for debugging.
b!prefix - Sets the bot's prefix to something else.
b!block - Executes the /block command as the bot.
b!warp - Warps to a different world. Currently broken.
( * - not available in the node.js version)


== Sillybot ==
== Sillybot ==
Line 36: Line 123:


== Prophetbot ==
== Prophetbot ==
A multi-purpose chat bot created by [[TheUltimateKatanaMaster]] on July 23rd, 2023.
A multi-purpose chat bot created by [[JustAnOWOTUser|Dupy]] on July 23rd, 2023.


Read more on Prophetbot's [https://rentry.co/prophetbotowot website].
Read more on Prophetbot's [https://rentry.co/prophetbotowot website].
Line 44: Line 131:
[[File:People bonker.png|none|thumb|December 30th, 2025]]
[[File:People bonker.png|none|thumb|December 30th, 2025]]


== Markov ==
== Bots by prohibit ==
 
=== Prohibit's ecobot ===
An economy bot with the prefix (--) which inspired Brisbane. A list of commands can be found at https://pastebin.com/C0nCnACH.
 
<tbd commands, more in-depth explanation>
 
=== Markov ===
Created by [[Prohibit]] in late December 2025. A bot that mimics other chat messages using a Markov Chain.
Created by [[Prohibit]] in late December 2025. A bot that mimics other chat messages using a Markov Chain.
[[File:Bot that acts just like a human.png|none|thumb]]
[[File:Bot that acts just like a human.png|none|thumb]]