▲
Commands
Terms and Privacy
Changelog
Add Dot
Changelog icon

Dot Changelog


Jan 29 2025

  • Added the "Did you mean?" function to the slackers command.

Dec 29 2024 - 3.10.9

  • Added magnetism of a region to the region commands, displaying the propensity of spawn rates for a region if they are a frontier.

Aug 21 2024 - 3.10.8

  • Added a "Did you mean..." correction option for the nation and region commands.
  • Fixed an issue with GA and SC where using an ID of 0 would cause the command to fail, despite a successful API return.
  • Fixed incorrect opacity labels and decreased file upload errors in colour.

Jul 26 2024 - 3.10.7

  • Moved all Dot's known emotes to the bot-hosted form of emote storage instead of random servers.

May 25 2024 - 3.10.6

  • Fixed the world command being missing from the help menu.
  • Removed database tables and command listings of the long-gone BOAT command.
  • Retired the publish command.
  • Minified the NS css for "save" down to what was actually used by the save command.
  • Totally revamped the docs (again).

Apr 12 2024

  • Fixed an error associated with setting a channel for welcome and farewell.

Mar 13 2024 - 3.10.5

  • Retired the recruit command.

Mar 07 2024

  • Fixed a bug in nation where missing nations with broken spaces broke Discord's URL parsing.
  • Added staff listing for nations in the nation command.

Feb 27 2024

  • Fixed a bug in farewell and welcome where Dot was incorrectly configured to deal with IDs for non-existing channels.

Feb 10 2024 - 3.10.4

  • Fixed a bug in nation which prevented the command from being used on nations with stupidly long, mod-set custom pretitles.
  • Overhauled all the web documentation formatting and CSS, added a changelog page.

Feb 07 2024 - 3.10.3

  • Removed tart's html assembler and replaced it with a redirect to a tart.calref sheet w/url parameters.

Dec 24 2023 - 3.10.2

  • Removed all links to CalRef's KoFi account, in parallel to that account's deactivation.

Nov 23 2023 - 3.10.1

  • Fixed the recruit command, which recently broke due to Discord's implementation of a link-rot system.

Jul 09 2023 - 3.10 "I Can Show You The World"

  • Added historical delegate leaderboard function to delegates.
  • Added world data graphing, and world graphing to second axis of region command.
  • Added feature world to provide an overview for NS world data with graphing buttons.
  • Re-added channel typing for intensive processing commands.
  • Retired scale graphing for the version command.
  • Added ability to graph region stat history data from Oct 2012 to present in region, w/CSV download option.
  • Added ability to graph resident login activity for the last 60 days in region, w/CSV download option.
  • Fixed a bug where region would no longer display SC resolution themes for applicable regions.
  • Fixed a bug where recruit in assistance mode would produce an error on finish or timeout.

May 18 2023 - 3.9.4

  • Added ability to set excluded regions to recruiter, improved data handling.

May 16 2023 - 3.9.3

  • Added command for Refuge staff to manually run Nightly outside of its cron cycle.
  • Fixed a bug where info said everyone was a bot.

May 15 2023

  • Handled an invocation failure for attempting to call info from the context menu on a departed user.

May 14 2023

  • Fixed a bug where familiar would cause a *brain explodes* error.

May 08 2023 - 3.9.2

  • Added links to CalRef's Ko-fi for people who want to financially support Dot.
  • Improved familiar's random number generator to be a little less """random""".
  • Made familiar moods milder by reducing operator roll intensity.
  • Added support for PTB+Canary to set.
  • Fixed a bug where give wouldn't correctly report that a transfer was successful.
  • Added a button in region to take over the WAs functions and deprecated WAs.

Apr 18 2023 - 3.9.1

  • Added support for NationStates' frontiers update to nation and region.
  • Improved icons in info and added the ability to tell verified and unverified bots apart.
  • Many familiar typo fixes.

Apr 10 2023 - 3.9 "Sounds Familiar"

  • Added familiar command to provide a probably unwanted daily companion.
  • Removed eyebeast due to lack of message content access.
  • Removed all restrictions on what and how many servers can add Dot.

Mar 23 2023

  • farewell happenings will now display how log someone was a previously a member on their departure.

Mar 14 2023

  • Set will now attempt to add a reaction to a successfully set reaction role message.
  • Increased max colours to eight.

Mar 12 2023

  • Colour can be used to give the most prominent colours of a provided attachment.

Mar 08 2023 - 3.8.3

  • Give reworked to use a component UI instead of text commands.
  • Recruit's "Nothing New Yet" finish button will stay on 60% longer.
  • Improve the member finder routine (Used in bank, info, etc.) to be more accurate.
  • Reworked autopins events to compare timestamps (up to 12 hours) in raw_reaction events instead of the cache.

Feb 21 2023

  • Version's scale history graph is now linear.
  • Version now has a button to show command usage over the last 60 days, as well as the usage of the top ten individual commands over the last 30.

Feb 19 2023

  • Fixed a bug with inequality / infinity for members without avatars.
  • Adjusted badge assignment of infinity to be equal to the number of inequality badges, OR top 3% of donors (whichever is greater).

Feb 13 2023 - 3.8.2

  • Fixed a bug in recruit where nations may be dropped on heavy nation founding days.
  • Fixed a bug in boat where empty bets could corrupt a player's record.

Feb 11 2023

  • Autopins now deletes its set data entirely when deactivated.
  • Fixed some Refuge colours being suppressed as a lower priority for conflicting keys in colour.
  • Fixed eyebeast deletion actors not being posted.
  • Removed discriminators from economy leaderboard.

Feb 07 2023 - 3.8.1

  • Added annoy command, a meme generator about listening to someone's silly words.

Feb 04 2023 - 3.8 "Economy II"

  • Adding feature BOAT for placing bets in the Battle of All Things seasonal competition.

Jan 29 2023

  • Autopins now have a view button to display new nation history.

Jan 21 2023

  • Fixing recruit not working correctly as a slash command.
  • Fixing roster not working if used on a role with an icon.

Jan 10 2023

  • Fixed and issue in save where RMB BBCode errors could cause a bot crash.
  • Version no longer generates graphs with hard-coded data intervals.

Jan 09 2023

  • Fixed tart having no files at the websheet destination due to transitional council changes.
  • Fixed being unable to handle or report certain errors.
  • Restored infinity donations, added paginated leaderboard.
  • Added feature inequality for non-donated bank leaderboard.

Jan 08 2023

  • Fixed hail being unable to activate in DM channels.
  • Fixed eyebeast no longer reporting who deletes a message.
  • Added on-message economy credit
  • Added recruit economy credit.

Dec 22 2022

  • Added info and timestamp as context commands.
  • Added descriptions for colours in 1,000 buckets to colour

Dec 05 2022 - 3.7 "Backup Plan"

  • Deprecated avatar and display, and merged them into the button options of info, with aliases "avatar", "display", and "banner".

Dec 04 2022

  • Added a function to welcome allowing a server admin set designated role to ping on a new member's arrival.

Dec 03 2022

  • Added feature assets to give operators with the "Manage Server" permission the ability to download server graphic files.
  • Added delegate rank information to region and improved its layout.

Dec 02 2022

  • Added feature delegates to give a leaderboard of delegates by voting power, with an optional telegram list attachment.
  • Fixed truesight not being able to handle dispatches that never or no longer exist.
  • Fixed recruit still being set to "on" after deactivating when NationStates' API dies.
  • Added usage stats, uptime, server/member history graph options to version.

Dec 01 2022 - 3.6.2

  • Added statistic and usage analytics.
  • Added Tart.CalRef's delegate highlighting and improved the layout of tart.

Nov 27 2022 - 3.6.1

  • New drop down menus for recruiter
  • Added uptime mechanic to version.

Nov 25 2022

  • Added the ability to cite specific statutes in rrs.

Nov 21 2022

  • Added recognition for the active developer badge in info.

Nov 17 2022

  • Fixed a timezone issue with fortune's' resets.

Nov 09 2022

  • Made some improvements to nation to try to deal with error-riddled responses from NationStates' API.

Nov 07 2022

  • Fixed a text issue in hail where admins were implied to be unauthorised to run the command.

Nov 05 2022

  • Fixed a bug in eyebeast where some users would not generate reports.
  • Fixed a bug in error reports where the console error log was sent to the user's copy instead of their own message.

Oct 29 2022

  • Fixed an issue in autopins where an error message would never appear if the channel's pins were full.

Oct 20 2022

  • Fixed an issue in eyebeast where actors for deleted posts may have been misattributed.

Oct 18 2022 - 3.6 "Fade to Black"

  • Added feature hail, a universal command to welcome new nations arriving in a set region.
  • Deprecated meep and integration, as proto-versions of hail.

Oct 16 2022

  • Added feature eyebeast, giving mods and admins utilities to track malicious user changes, deletes, and edits within their server.

Oct 14 2022

  • Added feature fade, letting users process text through the colour gradients of their choosing.
  • Made the version command's output information more robust.

Oct 10 2022

  • Fixed and issue where remind and other commands would fail to respond.
  • Fixed a bug where prune could not be used as a slash command.
  • Fixed a bug where prune could not be used to target a single message.

Oct 09 2022

  • Removing recruit as a slash command due to a known issue with webhook tokens & ID lengths on Discord's end.

Oct 07 2022

  • Fixed an issue where region banners were not being uploaded as attachments, as intended.
  • Moved set reacts to set.

Sep 22 2022

  • Fixed an issue where an error could not be reported because the identified relevant sections were too long.
  • Fixed an issue where avatar's DM check was bipassed when using it as a slash command.

Sep 19 2022

  • Added the user input to the nation command to assist incompetent players.

Sep 09 2022 - 3.5 "When"

  • Fixed a bug in rotato where loading the oldest file in the set caused the command to fail.

Sep 03 2022

  • Added support in colour for shades of transparency.
  • The server command is slightly more coherent.

Sep 01 2022

  • Report no longer asks for the command used, but reports it automatically along with its invocation method.
  • Layout improve for the region command.
  • The nation command now outputs the nation's primary (or a random if no primary) banner as an embeddedimage.

Aug 31 2022

  • Added delegate endorsement rate and endorsements in region to the region command.
  • Improved formatting in the nation command.
  • Made the determination command markedly more compact.
  • Added a link to the last update post in the version command.
  • Added Security Council resolution statuses to the nation and region commands.

Aug 30 2022

  • Fixed and issue where Hypesquad Brilliance's badges were not reporting in info.
  • Added role mentions to info.
  • Added a 1 in 300 chance for a shitpost in fortune.
  • Fixed a roll not allowing 100 dice, as intended.

Aug 26 2022 - 3.4.5

  • Fixed an issue in WA regarding General Assembly repeals.

Aug 25 2022

  • Moved set welcome into a new welcome command that uses an improved view-based UI.
  • Added a notice to tart and top of when the last update was, and when the next one is projected to be.

Aug 24 2022

  • Fixed an error in recruit where Dot would be waiting for a response to a new nations post that did not exist.
  • Added feature integration for use in The League to help welcome new nations.
  • Moved set farewell into a new farewell command what uses an improved view-based UI.
  • Improved the commands layout to be (very slightly) more mobile-friendly.

Aug 23 2022

  • Help has been moved to an alias of commands.
  • Added feature remind to let users get DM or ping-replies for reminders they set through common speech.

Aug 22 2023

  • Added an error handler for commands invoked in channels that Dot is not allowed to post in (what)
  • "Fixed" a race condition in recruit on switching operators quickly or ending recruitment immediately before a new batch.

Aug 20 2022 - 3.4.4

  • Fixed a bug in recruit caused by terminating assisted recruitment within the first thirty seconds of starting it.
  • Enhanced recruit to have concurrent operations in the same server by operating in different channels.

Aug 19 2022

  • New API ratelimiter for faster, consistent calls.
  • Removing the mobile command for as long as the recruit command remains a universal option via URLs.

Aug 18 2022

  • Added more verbose information to the version command, including servers and members seen.
  • Added an error handler for Discord's API being down (what)
  • Reworked error cog to provide slimmer, cleaner error message.

Aug 17 2022

  • Removed pop, as it needs much more work to be optimised.
  • Combined the nationstates cog with the nsdata cogs to allow a more liberal, shared, 5/10 user cooldowns.
  • Modified all NS commands to read and write data off the buffer instead of static files for unimaginable speed.
  • Removed typing delays on most commands that respond with embeds to deal with slate (slash commands).

Aug 14 2022

  • Info no longer reports statuses or online status, Dot loses presence intent.
  • Fixed a variable error in truesight which caused the command to fail.
  • Fixed a bug in region where responses might have been provided without valid banners.

Aug 11 2022 - 3.4.3

  • Determination no longer works for operators with the visitor role.
  • Added support for the CalRef colour palette to colour.
  • Fixed a bug where the server owner would not have a badge in info.

Aug 10 2022

  • Commands now amble to be used as slash commands: population, timer, autopins, autoroles, prune, reacts, recruiter, recruit, mobile, ga, nation, region, sc, telegrams, truesight, wa, was, top, tart, slackers, timer,
  • Improved the processing speed of WA and WAs commands.
  • on_message credit removed, added :ItIsKnown: autoreacts to a 1d1000 on_message.
  • Recruit and mobile no longer generate planets, but can be used in DMs.

Aug 09 2022

  • Commands now able to be used as slash commands: Commands, help, colour, fortune, report, version, save, bank, avatar, roll, display, info, roster, server, banish, add, determination, rrs, map, rotato, spin,

Aug 05 2022

  • Almost all commands can be used in DMs.

Jul 21 2022 - 3.4.2

  • Added role icons to the roster command, which will post role icons as attachments in the embeddedthumbnails, if they exist.
  • Region now posts a region's banner as an attachment, if it exists.

Jul 17 2022

  • Fixed a bug in avatar, where the command is broken when a user does not have an avatar.

Jul 16 2022

  • Added timeloop to maint_nightly that posts new nations that arrive to the region "The Order of the Grey Wardens".
  • Added feature meep to CalRef cog, which allows Councillors to pull a formatted list of nations that have arrived since the last time the command ran.

Jul 04 2022 - 3.4.1

  • Added reset timestamps to fortune if they are used more than once in a day.

Jul 01 2022

  • avatar, display now correctly display animated avatars and server avatar.
  • avatar, display, info, and server now post avatars and banners as attachments so that the images can be referenced by the operator later.
  • Fixed an issue in nation where nations with SVG flags would not display.

Jun 29 2022

  • Fixed an issue where setting multiple reaction messages would cause earlier ones to be ignored.
  • Fixed an issue where certain commands that used the member_finder repeater would fail on pings.

Jun 28 2022 - 3.4 "Rolling, Rolling, Rolling"

  • New footer banner in the command menu.

Jun 27 2022

  • Added reacts feature to manage all react role messages that are active in a server.

Jun 26 2022

  • Moved set recruiter to a new recruiter command, with a view-based UI.
  • Fixed an issue in recruit where manually running the command without a set template would disrupt the automated output.
  • The sidebar of embeds in colour will now present as the requested colour, in addition to the embedded colour image.
  • Added feature set reacts to allow users to set and modify reaction roles.

Jun 25 2022

  • Fixed an error in eyebeast where bulk deletions would break on logging.
  • Added reaction roles (add/remove) functions.
  • Moved set autopins to a new autopins command, with a view-based UI.

Jun 24 2022

  • Errors triggered through repeaters now present the same error content as through the error handler.
  • CalRef-only commands now report as "command not found" when used in other servers.

Jun 23 2022

  • Deprecated the I am command prefix for assigning roles in CalRef's chat.
  • Added determination feature for CalRef-specific self-assigned roles.

Jun 22 2022

  • Added autoroles feature to set automatically assigned roles, applied to members upon their arrival in a server.
  • Added an error handler to report issues with commands that require permissions Dot has not, herself, been granted.

Jun 21 20222

  • Fixed an issue in the bouncer cog where re-roles in CalRef would give up if a role could not be added (such as nitro boosters).

Jun 17 2022

  • Added banners to the region command (if a region has one set).
  • Fixed an issue in rotato where an image might be repeated.

Jun 11 2022 - 3.3.2

  • Fixed an issue where server required an argument.
  • The farewelling module has no image by default, and images can be made default by using I cast set farewell image clear.

May 31 2022 - 3.3.1

  • Restored Dot v2.9's version of the URL-based recruit command.

May 28 2022

  • Fixed an issue in rotato where an image was prevented from being uploaded as a guild icon.

May 16 2022 - 3.3 "Endotarting"

  • Fixed an issue in wa where disruptive tabs appeared in the stats area on mobile.
  • Added set autopins to toggle the autopins command on or off, as well as set its threshold.
  • Changed the autopins module's default state to off.
  • Fixed a bug in tart where the third embed page load would generate an interaction failure (yet still deliver the page).

May 15 2022

  • Added tart feature to locate nations a target has not endorsed, and deliver them in a paginated embed or a procedurally-generated web sheet.
  • Fixed a bug in set where certain subcommands would fail in barebones server configurations.

May 14 2022

  • Fixed an issue in buy / sell where the database got very laaaaaaarge.
  • Fixed a bug where running timer without a base set would cause an invocation error.
  • Fixed a bug in errors/report where someone other than the operator would interaction-fail a button that wasn't theirs.

May 06 2022 - 3.2 "CalRef VI"

  • Fixed a bug in wa regarding verifying NS' API data.
  • Fixed an issue in save, where XMLs were not being properly shipped with the zip file.

May 04 2022

  • Added feature pop to display the total or continuous population history of a given NationStates region.

May 02 2022 - 3.1 "Growing Pains"

  • Deprecated the sus command.
  • Deprecated the F, Laughs In, and ping, along with their options in set
  • Added buttons on "invocation failure" and "brain explodes" errors to lodge error reports to CalRef.
  • Restored automation to recruit and mobile.
  • recruit / mobile now discard the opening list of nations and send the first batch after 30s.

Apr 22 2022 - 3.0.2

  • Fixed an issue where an operator could not use commas in infinity donations.
  • Rewrote the economy functions and features to use a postgres database.

Apr 20 2022 - 3.0.1

  • Fixed a bug where study was displaying the oldest seven days instead of the latest.

Apr 19 2022 - 3.0 "Rewrite²" (complete)

  • Added feature WAs to display nations in the World Assembly or not in a given target region.
  • Info now provides a target user's activity details.

Apr 18 2022

  • Region now displays dates in relative and absolute discord time objects.
  • Region now displays the target region's last update time.
  • Server now reports substantially more information about the current server or target server, including bots, voice channels, emotes, stickers, roles, locale, and with Discord timestamp objects.

Apr 17 2022

  • Added feature version to provide basic information about the software on which Dot runs.
  • Welcome now reports the member's username to avoid the client-side caching issue where new members would be unknown.
  • Info has been rewritten to provide the target's local avatar and display banner (if present).
  • Info now displays the target's creation date and server join date as a relative and absolute Discord timestamp object.
  • Info now has a sidebar colour determined by the target's top role colour in the server.
  • Info now provides system-identified member profile badges, like Hypesquad teams and server boosters.
  • Save will now ship archives with a zip file of all original xml data for their RMBs and history pages, for more advanced utilities to process in the future.
  • Study will now display graphs dynamically instead of in hard-coded set periods.
  • Server eyebeast logs are now generated with discord timestamp objects.
  • Server eyebeast message edits now only display the before message, length limit doubled, links made tidy.
  • Fixed a bug in set farewell where a farewell message could not be reactivated if it were ever set and deactivated previously.
  • Fixed a bug in top endos where requesting more than 25 nations to be bolded would cause all of them to be bolded.
  • Fixed a bug in eyebeast nick changes where the feature never working in the last two years and now does.

Apr 16 2022 (3.0 rewrite work begins)

  • Added feature local avatar to give the server-specific avatar of a target.
  • The commands menu style has been adjusted for better accessibility, and many links are no longer manually hard-coded.
  • gar is now an alias of ga.
  • ga and sc now indicate if a resolution has been repealed, and links to the repeal if it exists.
  • ga and sc now provide per cent information with a newly installed thousands separator.
  • ga and sc now provide the date a resolution was passed as a Discord timestamp object.
  • ga and sc now link to the target resolution when querying repeals.
  • ga and sc text preview lengths have been increased by 100 characters, and fixed unresolving BBCode.
  • Truesight and telegrams now display time checked as a discord timestamp object instead of posting Dot's local server time.
  • Roll now has grammatical cases for rolling one, two, or more than two numbers.

Mar 28 2022

  • Fixed an error where set welcome active reported twice if welcomes were already on.
  • Fixed an error where timer died unexpectedly if the base nation was unknown.
  • Fixed an issue where buy and sell did not work with commas in the user input.
  • Fixed an issue where an insufficient funds error in buy did not report the correct number of obtainable shares.

Mar 18 2022

  • Fixed a bug in set where setting a welcome URL did not support wizard enunciation.

Mar 15 2022

  • Fixed a bug related to startup routines that clear hanging recruitment loops.

Mar 06 2022

  • Added NCS to the economy as stock I

Mar 05 2022

  • Fixed a bug in bank where a player who did not own FLIT stock would be unable to access their account.
  • Repeater module created to more efficiently handle recurring functions.
  • Added a test mode to set welcome and set farewell whereby an administrator may preview the messages for a given server.
  • Fixed a bug in welcome related to messages where a URL was not set.

Mar 03 2022

  • Fixed a bug in recruit where a response with only puppets being detected would break automation.

Mar 02 2022

  • Fixed an error where not supplying arguments to the buy and sell commands would not trigger missing argument errors.

Mar 02 2022

  • Added the automation ability to mobile.
  • Fixed a bug in the assisted recruit system where switching operators quickly would duplicate the process.

Mar 01 2022 - 2.10 "Adaptation"

  • Added feature timer to deliver appropriate cooldown timers for sending batches of eight telegrams on NationStates, custom to the age of the operator's set nation.
  • The buy command will now tell you the maximum number of shares you can buy in an inadequate funds error.
  • The base infinity message now invites the user to check the leaderboard (in case they didn't know it existed).
  • timer now works with the alias t.

Feb 28 2022

  • Added new feature top endos to display the top endorsement givers in a region, with chat output, table text file, and optional bolding.
  • Completely rewrote the stocks and study commands to be remarkably more efficient.
  • Added logos for FLIT, SKY, and SHIT stocks.
  • You can now use whole URLs in the truesight command.

Feb 27 2022

  • Added feature mobile, a mobile-oriented recruitment function that is compliant with NationStates' proposed HTML script rules.

Feb 15 2022

  • Fixed a bug where Dot thought every member had every colour role on demasking.
  • Improved startup routine, recruitment that unexpectedly terminates now resets.
  • Removed recruit as a result of NationStates' proposed script rule changes.

Feb 11 2022

  • Fixed a bug where Discord no longer accepted the nation processing method in recruit. This also solves the periodic "interaction failed" bug.

Feb 05 2022

  • Fixed a bug in the structure of set where certain settings would trigger accidentally when trying to adjust others.
  • Fixed a bug where add did not recognise wizard enunciation.

Jan 29 2022

  • The thanking module is no longer case-sensitive.

Jan 17 2022

  • F is now a toggle setting in set.

Jan 11 2022

  • The roster command now reports the hex code of a role if the role's hex code is not default.

Dec 18 2021

  • The save command now accepts region URLs instead of just the region's name.

Dec 13 2021

  • Fixed an issue where the sus game would not support wizard enunciation, leading to unintentional targeting.
  • Fixed an issue where banishing one's self in sus would neither issue a payout nor acknowledge banishing an impostor.

Dec 03 2021 - 2.9 "Fully Automated Luxury Gay Space Recruitment"

  • The region component of server is deprecated and has been removed.
  • The set command now supports wizard enunciation.
  • The nods autoresponse is now a controlled server preference in set.
  • Response sets tweaked/updated.
  • Council vote command removed.
  • Magic command removed.
  • The last updated timestamps for the map and rrs commands are no longer hard-coded.
  • The list command now only displays the dimension list. All others are removed.
  • on_message credit generation is doubled.

Nov 27 2021 - 2.8 "Slackers' Quality of Life"

  • Added feature timestamp to reveal the exact time that a message was sent.

Nov 23 2021

  • Nightly now runs every 12 hours instead of every 6.

Nov 22 2021

  • Added feature slackers, which locates World Assembly nations not endorsing a target nation within the same region.

Nov 17 2021

  • COOK now tracks post on the Refugia RMB as input data, stock split.

Nov 13 2021

  • Setting a recruitment template now works with the r alias.

Nov 11 2021

  • Fixed a bug in recruit where Dot was unable to handle API errors or recover from receiving junk data.

Nov 10 2021

  • The recruit command now returns that no nations have been found when all nations are identified as puppets instead of responding ">>> "
  • The roster function now only returns the applicable members' sorted display names (instead of IDs sorted numerically)
  • The telegram command now has a colour and table spacing.

Oct 27 2021

  • The nation command now links to applicable region founders and delegates instead of just printing them.
  • The WA Nations information in the region command now uses the API instead of Nightly data dump processing.

Oct 21 2021

  • The region in the nation command now links to the region instead of just printing it.

Sep 28 2021

  • Added the infinity leaderboard subcommand feature for players to get a ranked standing of their donations.
  • Infinity no longer uses infinity files, but a single one.

Sep 23 2021

  • Impostors removed by self-banishing are now correctly removed from the active impostor list in sus.
  • Combined the "good bot" and "good Dot" functions and responses.

Sep 20 2021

  • Added a blacklist function to auto-leave banned servers.

Sep 19 2021

  • Region and nation commands now support wizard enunciation.

Aug 17 2021

  • Substantial code efficiency improvements to the colour and pronoun commands.

Aug 13 2021

  • Added a handler to auto-pins to report when a channel has reached the maximum number of pins or Dot doesn't have permission to pin something.

Aug 11 2021

  • Added a temporary command called pull to handle a one-off lottery event.

Aug 09 2021

  • Changed the recruit command to save a template from recruit set to recruit template.
  • Markedly increased the planet payout for performing manual recruitment in any server.
  • Added residency and influence information to the nation command.
  • Roster now understands that 1 is not a plural number.
  • Added the number of WA nations to the output of the region command.

Aug 07 2021

  • Changed the SHIT formula to provide prices more in line with its data trends.

Aug 03 2021

  • Changed the APC data once again after the stock became overly exploitable.
  • Added a check to buy and sell so that as stock cannot be traded if its price reports as being below zero.

Jul 28 2021

  • Expanded the colour command to accept three, four, and five digit hex codes.
  • NationStates API calls process data less intensively.

Jul 21 2021

  • Fixed a bug in give where players could give themselves money forever.
  • Added feature roster.

Jul 15 2021

  • Added the number of issues a nation has answered to the nation command.

Jul 14 2021

  • Minor code efficiency changes.
  • Fixed a bug in banish where none of the code made any sense.

Jul 12 2021

  • Added a response for attempting to use a set option that did not exist.
  • Fixed a bug in recruit where setting a template became impossible.

Jul 11 2021

  • Fixed a bug where avatar would not work on member pings.

Jul 10 2021 - 2.7 "Recruitment"

  • Removed the built-in help function in recruit.
  • Fixed an error where rotato would post for every reroll.
  • Added wizard enunciation.

Jul 09 2021

  • Removed help feature and all HelpQuest articles.
  • Drastically trimmed the commands command.
  • Added comma delimiting to the bank command.
  • Improved the give command to recognise members by ping.
  • Corrected an old tooltip specifying that sus could only target by server nickname.

Jul 08 2021

  • Fixed a bug in set farewell where an error message did not display correctly.
  • Fixed a bug in set recruiter where Dot would not accept a pinged role, as intended.
  • Removed the author field in the nation and region commands.
  • Updated the sc command to comprehend the "declaration" category of resolutions.

Jun 30 2021

  • Added Calref-specific ability for members to log in and out at will, with all previous roles automatically restored.

Jun 26 2021

  • Adjusted the rotato feature to guarantee a new image every time it's used.

Jun 22 2021

  • Fixed a bug where stocks would not change after the trend markers were adjusted to reflect recent averages (whoops).
  • Added hourly data points to the study graphs.
  • Substantially changed the algorithms for THI and APC after data failed to behave as expected.

Jun 21 2021

  • Added feature give.
  • Added feature spin.

Jun 20 2021

  • Rewrote the member locator function (used by info, avatar, sus, and bank) to be more accurate and accept input in snowflake ID, username, and nick.

Jun 19 2021

  • Minor update to nightly that might make the gradual increase of COOk more regular in certain conditions (like way more activity than expected).
  • Changed stocks and study trends to reflect the difference between the current average and the week's rolling average, rather than just since the last change.

Jun 18 2021

  • Rewrote how some variables are handled for better efficiency.
  • Added payment mechanisms to recruit.

Jun 16 2021 - 2.6 "UEFA Euro 2020"

  • Added feature euro.

Jun 01 2021

  • Fixed the farewelling module displaying the wrong banner image.
  • Removed feature catscan.

May 29 2021

  • Accommodated cases where wa would have difficulty displaying information when a resolution was not at vote.

May 28 2021

  • Fixed a bug in info where a target's activity would never display.
  • Added Sky-High IndieTech (SHIT) and Apple Calligraphy (APC) to the stocks array. Removed CherryVale Produce (CVP) for not behaving as anticipated.

May 26 2021

  • Removed regular test.
  • Fixed memory leak in resolution commands, doubled text blurb cap.
  • Added feature wa to display the current World Assembly vote(s) with auto-generated graph banners.

May 25 2021

  • Added a set farewell function, so any server admin may set departure alerts for their server.

May 24 2021

  • Added new graphics for sus inspection, banishment, and self-banishments.
  • Added a background to the THI logo so it's easier to see.
  • Added logos and banners for the infinity project.
  • Added logo to MAG.
  • Fixed a bug where trying to sell more shares than you had resulted in being told an incorrect inventory amount.

Apr 30 2021

  • Fixed a bug where Dot would be confused if no one had been scanned for the day in sus.
  • Adjusted nightly functions to run at midnight PST.

Apr 27 2021

  • Fixed a bug where an unavailable stock would break study.

Apr 24 2021

  • Fixed a bug in save where nation links would not point to actual nations.
  • Fixed a bug where the colour of backgrounds in graphs would be carried across functions.

Apr 23 2021 - 2.5 "Region Saver"

  • Added feature save, allowing a NationStates RMB and History page to be backed up into an archive.

Apr 22 2021

  • Added subtle grid lines to the study command.

Apr 18 2021

  • Added feature study to see the price history of any stock, with graphs.
  • Added CherryVale Produce (CVP) to the usable stock roster.
  • Fixed a bug where HelpQuest articles would not load.

Apr 15 2021

  • Rewrote how the typing indicator works to the credit of several thousand characters.

Apr 14 2021

  • Doubled the number of impostors in sus.
  • Added an inspection option to the sus display to list members already scanned.
  • Rewrote the member_finder function to locate a member by closest match.

Apr 12 2021 - 2.4 "Economy"

  • Added feature fortune.

Apr 11 2021

  • Added feature buy.
  • Added feature sell.

Apr 10 2021

  • Rewrote the HelpQuest system to be substantially more space-efficient.
  • Added feature stocks.
  • Added feature bank.
  • Added message-based "planet" currency system.
  • Added planet awards to sus.

Apr 06 2021

  • Awesome new profile picture design.
  • Changed cooldowns for NationStates API commands to be per-server instead of universal.
  • Added more vibrant and diverse sidebar colours.
  • Revised error handlers to be more aesthetically pleasing, added unintrusive icons in help topics.
  • Rewrote more deprecated ElementTree code.
  • Simplified the command menu.
  • Added HelpQuest topics for telegrams and prune.

Apr 04 2021

  • Rewrote the colour command to be less intensive and more reliable.
  • Removed the hard cap on impostors in sus.
  • Fixed a bug in the sc command where old resolutions would not post.
  • Removed changelog function and HelpQuest topic.

Mar 29 2021

  • Self-inspections in sus are now free.
  • GAR and sc commands are now more accepting of input types.
  • Fixed a bug in sus where departed players would retain active profiles.
  • Fixed a bug in recruit where nations were skipped immediately after a puppet.

Mar 28 2021

  • Added a puppet filter to the recruit function.

Mar 22 2021

  • Added experimental feature catscan.

Mar 21 2021

  • Reduced recruit's timer to 60 seconds.
  • Various grammar fixes.

Mar 19 2021

  • Fixed an issue in sus where impostor data populated only rarely.
  • Fixed an issue in sus where the winning impostor was not removed.
  • Added more content possibilities to sus auras and dead battery responses.

Mar 18 2021

  • Fixed issues in sus where defeated players were not recorded on the defeated player roster.
  • Increased number of impostors from 1:50 to 1:20 in sus.

Mar 17 2021

  • Rewrote the sus command into an Among Us-like minigame.

Mar 15 2021

  • Added sus_nightly to generate minigame profiles.

Mar 12 2021

  • Added feature set welcome, allowing other server admins to set the welcome modules for their servers.

Mar 08 2021

  • Fixed a bug with html entities displaying correctly.
  • Added Dot colours the SA server.
  • Fixed a bug in recruit where the last listed nation would repeat once.

Mar 04 2021

  • Added feature recruit.
  • Added experimental feature "server preferences" data.

Feb 28 2021

  • Added feature "Wednesday".
  • Added feature unspec.

Feb 20 2021

  • Added Rotato HelpQuest topic.

Feb 11 2021

  • Added error handler for command invocation errors.

Jan 26 2021 - 2.0 "Rewrite"

  • Added ability to be added to other servers.
  • Added features: relay, resign, eyebeast_user, eyebeast_member, eyebeast_delete, eyebeast_bulk, eyebeast_edit, prune.
  • Fixed a bug where Dot would not respond to pings or recognise her own avatar in other servers.
  • Fixed dice to display as a string instead of a list again.
  • Improved server to recognise the relay.

Jan 25 2021

  • Added features sc and gar.
  • Added HelpQuest topics for gar and sc.
  • Fixed a bug where regions would not display if they had no flag in region.
  • Fixed a bug where no error message would display if the error was not known.

Jan 24 2021

  • Added features telegrams, nation, region, truesight, gar.
  • Added HelpQuest topics for nation and region.
  • Fixed a bug where time did not exist in errors.

Jan 23 2021

  • Rewrote features list magic, list dimension, list games as list.
  • Rewrote features add magic, add dimension, add games as add.

Jan 22 2021

  • Rewrote features changelog, help.
  • Fixed bug in sus.
  • Mild improvements to welcome message.
  • Added feature colour.
  • Added "feature" color.
  • Added argument handler.
  • Added colour HelpQuest topic.

Jan 21 2021

  • Rewrote features: colour, pronouns, rotato, sus, ping, badbot, good dot, magic.
  • Added cooldowns to commands.

Jan 20 2021

  • Scrapped dot.py, Rewrite begins
  • Rewrote features: regular test, nods, map, autopins, good bot, roll, THANKING MODULE, commands, banish, rrs, avatar, info, greeting module, farewelling module.
  • Added feature vanquish.
  • Removed feature: 90s.

Jan 18 2021

  • Added more icon options, corrected welcome banner.

Jan 11 2021

  • Added basic Security Council and General Assembly resolution fetch commands.

Jan 08 2021

  • Added a list dimension command and restructured the banish, magic, and sus's code organisation.

Jan 03 2021

  • Added some kind of impostor command for some reason.

Jan 01 2021

  • Changed the dimension command to a banish command.

Dec 28 2020

  • Added dimension and magic commands.

Dec 09 2020

  • Corrected images to display as png instead of webp.

Dec 08 2020

  • Limited the roll function to 100 rolls at a time after...feedback.

Dec 06 2020

  • Added features server info, info, and rotate.
  • Removed F from HelpQuest and added info.

Dec 05 2020

  • Added feature avatar with HelpQuest topic.

Dec 03 2020

  • Added feature roll with HelpQuest topic.

Nov 26 2020

  • Added the ability to enumerate answer options in council vote.
  • Fixed a bug where greetings and farewellings would not post.
  • Added features changelog, record, and publish with HelpQuest topics for each.

Nov 25 2020

  • Added timestamps to the greeting and farewelling modules.

Nov 22 2020

  • Added feature: 90s

Nov 20 2020

  • Fixed a bug where colour took 30 seconds to switch roles.

Nov 19 2020

  • Added feature pin reacts with HelpQuest topic.

Nov 18 2020

  • Added feature council vote.
  • Added feature help with HelpQuest topics rrs, map, F, council vote.

Nov 17 2020

  • Added multiple response possibilities to the THANKING MATRIX, good bot, bad bot.

Nov 11 2020

  • Added the THANKING MATRIX.

Nov 08 2020

  • Added features: colour, laughs in, good Dot, nods.

Nov 07 2020

  • Added features: member greeting, member farewelling, ping.

Nov 05 2020 - 1.0

  • Created dot.py
  • Added features: rrs, map, F, bad bot, good bot, commands.

Nov 04 2020

  • Registered Dot as a Discord bot project.

CalRef © 2008-2025 | Support Our Servers