UBot: Difference between revisions

From Kaboom Wiki
>Koshchki123
Created page with "{{Bot | name=UBot | main_developers=owo439895035 | date_created=August 2020 | currently_maintained=Yes | library=Node-minecraft-protocol | language=JavaScript }} '''UBot''', also known as '''owobot''' in the [https://code.chipmunk.land/7cc5c4f330d47060/owobot Git repo], is a bot for the Kaboom server and clones. It is one of the few open source bots, along with ChipmunkBot, as most other bots are proprietary and closed source. There is currently a rewrit..."
 
m Fix broken link
 
(17 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{Bot
{{Bot
   | name=UBot
   | name=UBot
   | main_developers=owo439895035
   | main_developers=[[Koshchki123]]
   | date_created=August 2020
   | date_created=August 2020
   | currently_maintained=Yes
   | currently_maintained=Yes
   | library=Node-minecraft-protocol
   | library=[[node-minecraft-protocol]]
   | language=JavaScript
   | language=[[TypeScript]]
}}
  | source_code=[https://codeberg.org/7cc5c4f330d47060/botv12 codeberg.org]
'''UBot''', also known as '''owobot''' in the [https://code.chipmunk.land/7cc5c4f330d47060/owobot Git repo], is a bot for the Kaboom server and clones. It is one of the few open source bots, along with [[ChipmunkBot]], as most other bots are proprietary and closed source.
}}'''UBot''' (also known as '''owobot''' in v10), is a bot for [[Kaboom]] and [[Kaboom Clones|clones]].


There is currently a rewrite in the works using ECMAScript modules instead of CommonJS, available at https://code.chipmunk.land/7cc5c4f330d47060/botv12. It is not currently finished, and has a large amount of functionality missing from the original.
v12 is a rewrite which uses [[TypeScript]] and ECMAScript modules instead of CommonJS, however it is not currently finished and as of writing only pre-release builds are available.


UBot has been rewritten about 11 times (usually to add new features, or to clean up the codebase).
v10 is the current stable release.
 
Every version since version 4 (except 7 and 11) has been called botvN internally, with N being the major version number (botv4, botv5, botv6, etc). Version 10 used X, the Roman numeral for 10.
 
[[Category:Bots]]

Latest revision as of 11:01, 4 August 2026

UBot
NameUBot
Main DevelopersKoshchki123
Date CreatedAugust 2020
Currently MaintainedYes
Project Details
Librarynode-minecraft-protocol
LanguageTypeScript
Source Codecodeberg.org

UBot (also known as owobot in v10), is a bot for Kaboom and clones.

v12 is a rewrite which uses TypeScript and ECMAScript modules instead of CommonJS, however it is not currently finished and as of writing only pre-release builds are available.

v10 is the current stable release.

Every version since version 4 (except 7 and 11) has been called botvN internally, with N being the major version number (botv4, botv5, botv6, etc). Version 10 used X, the Roman numeral for 10.