<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>