1.0.3
Runebot v1.0.3
Introducing Runebot v1.0.3. Several bugfixes, new features and many updates. This release also includes a handful of upcoming future updates (mainly so I don't forget... 🙃)
Key Changes
In this release a number of bugfixes have been implemented including the following:
- Minimum number of characters for article descriptions has been decreased to prevent inaccurate
Nonexistence
errors. - Bugfix: External RuneScape 3 links from appearing in dropdown options (causing
Nonexistence
errors.) inter.response.defer
has been fixed to ensure slash commands don't time out.- Descriptions no longer display "[1]", "[2]" etc. as a result of page citing/hyperlinking in original articles (readability improvement.)
- Check for "could refer to" and other phrases in articles to prevent inaccurate
Nonexistence
errors. - Bugfix: Error that occurs from "Minimap icon" in infobox properties.
- Bugfix: Prevent inaccurate
Nonexistence
errors from dropdown selection by removing.lower()
from global function (some searches are case-sensitive.) - Quick guides no longer cause errors and now display hyperlinks to page sections when using
wiki <quest>/Quick guide
. To update in future release. - Bugfix: Ignore thumbnails from "empty pixels when quantize" exception. Error with color-thief-py due to image transparency (occurs with lenses...)
- Bugfix: Pass
TypeError
exceptions on pages with images that require users to login to prevent non-responsive interactions.
If you come across any issues with Runebot, please contact me or raise an issue here.
New Updates
In addition, several features have been added/updated. This includes:
- New
I'm feeling lucky
option which returns a random article by typing "I'm feeling lucky" or "Random" (case-insensitive) as a search query. - Quest reward scrolls have been removed for readability and aesthetic purposes.
- The
toggle colours
option has been remastered with added interface buttons for improved usability. - Updated errors to display "Nothing interesting happens." as a title, as per the OldSchool wiki.
- Articles with "non-parsable" information now raise a new
StubArticle
exception. - Embeds now display "To view more information about..." when descriptions are under 84 characters.
- Purge now has a set maximum of 100 messages to prevent timeout errors.
Future Updates:
Now that many of the existing fundamentals are cleaned up, future releases will include a number of additional features such as:
- Help interface menu with navigational pages to display features, parameters and usage, updates etc.
- Basic bot utilities such as
info
andping
. - New player tools including level/experience lookup, minigame tracking, username availability etc.
- Several new miscellaneous options including
about
andstatistics
(in relation to the OldSchool wiki.) - New calculation utilities including level and skill calculators, slayer calculators etc.