<p>
This is a minor update mainly to port over <code>!me</code>, <code>!add</code>, and <code>!server_territories</code> to @esm V2. The first commands are always the fun ones.
<br>
I did make some changes that are available now:
<ul class="uk-list uk-list-hyphen">
<li>
<code>!me</code> and <code>!info</code> now display "You are dead" when the player is dead
</li>
<li>
Updated the look of <code>!server_territories</code> tables
</li>
</ul>
</p>
<h2><strong class="esm-text-color-red"><a href="https://github.com/itsthedevman/esm_bot" target="_blank">esm_bot</a></strong> changelog</h2>
<ul class="uk-list uk-list-hyphen">
<li>
Added @esm V2 support to <code>!add</code>, <code>!me</code>, and <code>!server_territories</code>
</li>
<li>
Added <code>ESM::Bot::DeliveryOverseer</code> to become a buffer for sending messages to Discord
</li>
<li>
Added <code>ESM::Time::Timer</code> and <code>ESM::Command::Base::Timers</code> to help out with automated tests and performance tracking
</li>
<li>
Added <code>Hash#to_struct</code>
</li>
<li>
Added <code>initialized</code> metadata attribute to <code>ESM::Server</code>
</li>
<li>
Added <code>String#quoted</code> that returns the string surrounded by double quotes
</li>
<li>
Added <code>String#to_struct</code> and <code>String#to_istruct</code>
</li>
<li>
Added <code>user</code>, <code>target</code>, <code>prefix</code>, and <code>data_territory_id</code> locale attribute shortcuts
</li>
<li>
Added support in automated tests to access the MySQL database for creating Account, Player, and Territory entries for localized testing
</li>
<li>
Added support to <code>ESM::Callbacks</code> for executing the callback on a specific instance
</li>
<li>
Fixed and improved automated tests
</li>
<li>
Flattened <code>ESM::Message::Error</code> data and metadata locale attribute names from <code>data_content_thing</code> to <code>data_thing</code>
</li>
<li>
Improved <code>!me</code> data handling
</li>
<li>
Improved <code>ESM::Message::Data</code> validation of its internal data
</li>
<li>
Made <code>ESM::Connection::MessageOverseer</code> thread-safe
</li>
<li>
Moved test code out of production code
</li>
<li>
Renamed <code>ESM::Arma::Player</code> and <code>ESM::Arma::Territory</code> to <code>ESM::Exile::Player</code> and <code>ESM::Exile::Territory</code>
</li>
<li>
Deprecated <code>ESM::Connection</code>, moving functionality to <code>ESM::Connection::Server</code> and <code>ESM::Server</code>
</li>
</ul>
Complete changelogs:
<ul class="uk-list uk-list-hyphen">
<li><%= link_to "esm_bot", "https://github.com/itsthedevman/esm_bot/compare/63eedc6a663a989b2a7a4716c4382aa1384af057...main", target: "_blank" %></li>
<li><%= link_to "esm_arma", "https://github.com/itsthedevman/esm_arma/compare/9dd73a3045dba55ba9ad51e56b470f922ba39783...main", target: "_blank" %></li>
</ul>