Community:EpsilonBot: Difference between revisions

From TotalFreedom Wiki
Jump to navigation Jump to search
Add template
m Make it smaller
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{PlayerTemplate|image=EpsilonBot.png|namemc=https://namemc.com/profile/EpsilonBot.1|title=EpsilonBot|date_joined=April 28, 2022|rank=OP}}
{{PlayerTemplate|image=https://crafatar.com/renders/body/48e3f03c-c4e3-4c21-ae19-e99ba3d36769?helm&scale=6.png|namemc=[https://namemc.com/profile/48e3f03c-c4e3-4c21-ae19-e99ba3d36769 Main]|title=EpsilonBot|date_joined=April 28, 2022|rank=OP}}


'''EpsilonBot''' was a player bot created by '''hhhzzzsss''' to build schematics and custom map art.
'''EpsilonBot''' may refer to the account owned by '''hhhzzzsss,''' or the [https://github.com/hhhzzzsss/EpsilonBot free, libre, and open-source software of the same name] which powers it. While active on TotalFreedom, EpsilonBot was an OP and did not receive special treatment nor designation as a bot.
 
== Background ==
This account was rarely used manually. For the majority of the time, EpsilonBot served as a bot with the primary purpose of converting direct image links to their Minecraft map representations by placing blocks, the result of which is called "map art" or a "mapart". The particular meaning of any such structure is lost on an observer except from very high altitudes, or unless the top-down view is saved to a map. The bot uses many of the same algorithms as [https://rebane2001.com/mapartcraft/faq MapartCraft] to maximize the available color palette. When finished with a task, EpsilonBot would teleport to the center and create an incremental new warp, <code>/warp epsilon_mapart_#</code>, which was the optimal place to fill an Empty Map. EpsilonBot built each consecutive map art along the previous.
 
A secondary purpose of the bot is to build large generated structures, in addition to or in lieu of one's ability to upload schematics. On TotalFreedom, this functionality was only available to hhhzzzsss.
 
The GitHub repository is owned and maintained by hhhzzzsss with some contributions by LunaWasFlaggedAgain.
 
== Commands ==
EpsilonBot receives commands via public chat messages and processes requests themself. Thus, rather than a forward slash, all commands for EpsilonBot begin with the grave accent:  '''`'''
{| class="wikitable"
|+EpsilonBot Commands
!Command
!Description
!Restricted?
|-
|`help [command]
|Shows a list of commands
|No
|-
|`repair
|Attempts to repair a specified plot
|No
|-
|`creator
|Says who the bot's creator is
|No
|-
|`test
|A test command
|No
|-
|`reloadindex
|Reloads the plot index
|No
|-
|`buildstatus
|Gets the current build status
|No
|-
|`mapart <url> [width] [height]
|Builds mapart for a given image
|No
|-
|`restart
|Restarts the bot
|'''Yes'''
|-
|`stop
|Stops the bot
|'''Yes'''
|}
Invalid URL attempts usually return error descriptions.
 
== Life and career ==
 
=== As a cultural icon ===
Before the arrival of EpsilonBot, map arts were already a thing on TotalFreedom. Players generated schematics and depending on their abilities either uploaded or built those schematics themselves. This required a sizeable investment of time and energy that was made completely unnecessary by EpsilonBot. Map art trading and archiving communities boomed thanks to the approachability of EpsilonBot. Players embraced Epsilon for the bot's stoicism, loyalty, and efficiency.
 
By nature of lacking sentience, EpsilonBot found themself a helpless and frequent victim of abuse, to such crimes as: inventory manipulation via OpenInv, /give, and dispensers, forced teleportation via portals, various virtual forms of harrassment, becoming the subject of rule 34 fantasy content, bullying, and slanderous accusations of threatening the common good (several short-lived campaigns to "cancel" EpsilonBot for various reasons came and went).
 
In all their life, EpsilonBot has never changed their skin, yet their current skin is not their first! Before the newer diverse default skins launched in October 2022, EpsilonBot appeared with the default Alex skin. Though with very rare exceptions, EpsilonBot's skin was always covered with items placed there by others. EpsilonBot's inventory was a neglected, constant, untamed chaos, but a recurring outfit emerged across months.
{| class="wikitable"
|+EpsilonBot's Signature Uniform
!Slot
!Article
|-
|Head
|One Lyicx Head
|-
|Chest
|One dark black Leather Chestplate
|-
|Legs
|One dark black Leather Leggings
|-
|Feet
|One dark black Leather Boots
|}
 
=== Mental Instability ===
EpsilonBot had the most-reliable uptime of any bot in TotalFreedom's history. While the bot was most active, they consistently reached #1 in activity of any player of the month. This remained true even when there were other personal bots running the EpsilonBot software or its derivatives for extended periods of time. Unfortunately, per server policy, the bot was not eligible for recognition in the Mentally Unstable program, which celebrated the most active players each month and rewarded them with perks.
 
== Forks ==
 
=== VideoGameSmash12/OmegaTrack ===
EpsilonBot was forked a few times over the course of 2022 and 2023. The most notable and active of these was videogamesm12's called [https://github.com/VideoGameSmash12/OmegaTrack OmegaTrack], occasionally seen running on his alternate account VideoGameSmash12. Originally, Video used his bot strictly for creating personal map arts, but in June 2023, he resumed work on an implementation regarding an exploit capable of leaking player locations — Worldcom. In the final weeks of the server, he introduced vast tracking capabilities to his bot. This archival effort only barely began to yield returns before the server abruptly closed for good. [https://totalfreedom.me/forum/thread/5400-worldcom-totalfreedom-s-equivalent-of-nocom/ A retrospective forum thread] ([https://archive.is/8YLU9 Archived]) shared information about the exploit, implementation, and results.
 
The GitHub repository is owned and maintained by VideoGameSmash12 with some contributions by allinkdev.

Latest revision as of 19:39, 28 April 2024

EpsilonBot
48e3f03c-c4e3-4c21-ae19-e99ba3d36769?helm&scale=6.png
JoinedApril 28, 2022
RankOP
Identity
NameMCMain


EpsilonBot may refer to the account owned by hhhzzzsss, or the free, libre, and open-source software of the same name which powers it. While active on TotalFreedom, EpsilonBot was an OP and did not receive special treatment nor designation as a bot.

Background

This account was rarely used manually. For the majority of the time, EpsilonBot served as a bot with the primary purpose of converting direct image links to their Minecraft map representations by placing blocks, the result of which is called "map art" or a "mapart". The particular meaning of any such structure is lost on an observer except from very high altitudes, or unless the top-down view is saved to a map. The bot uses many of the same algorithms as MapartCraft to maximize the available color palette. When finished with a task, EpsilonBot would teleport to the center and create an incremental new warp, /warp epsilon_mapart_#, which was the optimal place to fill an Empty Map. EpsilonBot built each consecutive map art along the previous.

A secondary purpose of the bot is to build large generated structures, in addition to or in lieu of one's ability to upload schematics. On TotalFreedom, this functionality was only available to hhhzzzsss.

The GitHub repository is owned and maintained by hhhzzzsss with some contributions by LunaWasFlaggedAgain.

Commands

EpsilonBot receives commands via public chat messages and processes requests themself. Thus, rather than a forward slash, all commands for EpsilonBot begin with the grave accent: `

EpsilonBot Commands
Command Description Restricted?
`help [command] Shows a list of commands No
`repair Attempts to repair a specified plot No
`creator Says who the bot's creator is No
`test A test command No
`reloadindex Reloads the plot index No
`buildstatus Gets the current build status No
`mapart <url> [width] [height] Builds mapart for a given image No
`restart Restarts the bot Yes
`stop Stops the bot Yes

Invalid URL attempts usually return error descriptions.

Life and career

As a cultural icon

Before the arrival of EpsilonBot, map arts were already a thing on TotalFreedom. Players generated schematics and depending on their abilities either uploaded or built those schematics themselves. This required a sizeable investment of time and energy that was made completely unnecessary by EpsilonBot. Map art trading and archiving communities boomed thanks to the approachability of EpsilonBot. Players embraced Epsilon for the bot's stoicism, loyalty, and efficiency.

By nature of lacking sentience, EpsilonBot found themself a helpless and frequent victim of abuse, to such crimes as: inventory manipulation via OpenInv, /give, and dispensers, forced teleportation via portals, various virtual forms of harrassment, becoming the subject of rule 34 fantasy content, bullying, and slanderous accusations of threatening the common good (several short-lived campaigns to "cancel" EpsilonBot for various reasons came and went).

In all their life, EpsilonBot has never changed their skin, yet their current skin is not their first! Before the newer diverse default skins launched in October 2022, EpsilonBot appeared with the default Alex skin. Though with very rare exceptions, EpsilonBot's skin was always covered with items placed there by others. EpsilonBot's inventory was a neglected, constant, untamed chaos, but a recurring outfit emerged across months.

EpsilonBot's Signature Uniform
Slot Article
Head One Lyicx Head
Chest One dark black Leather Chestplate
Legs One dark black Leather Leggings
Feet One dark black Leather Boots

Mental Instability

EpsilonBot had the most-reliable uptime of any bot in TotalFreedom's history. While the bot was most active, they consistently reached #1 in activity of any player of the month. This remained true even when there were other personal bots running the EpsilonBot software or its derivatives for extended periods of time. Unfortunately, per server policy, the bot was not eligible for recognition in the Mentally Unstable program, which celebrated the most active players each month and rewarded them with perks.

Forks

VideoGameSmash12/OmegaTrack

EpsilonBot was forked a few times over the course of 2022 and 2023. The most notable and active of these was videogamesm12's called OmegaTrack, occasionally seen running on his alternate account VideoGameSmash12. Originally, Video used his bot strictly for creating personal map arts, but in June 2023, he resumed work on an implementation regarding an exploit capable of leaking player locations — Worldcom. In the final weeks of the server, he introduced vast tracking capabilities to his bot. This archival effort only barely began to yield returns before the server abruptly closed for good. A retrospective forum thread (Archived) shared information about the exploit, implementation, and results.

The GitHub repository is owned and maintained by VideoGameSmash12 with some contributions by allinkdev.