Skip to content

Warning

This section contains the version history for older releases.
The current changelog can be viewed here.

Changelog Archive

Legend

  • โœ… New feature
  • ๐Ÿ”ง Improvement
  • ๐Ÿ› Fixed bug
  • โŒ Removed feature
  • โญ Premium content

Version 4.13.0 (2023-09-20)

  • ๐Ÿ”ง Implemented changes in watchlist message updates to reduce their update times:
  • Discord has high restriction for editing messages older than an hour, causing huge delays due to rate limits.
  • Messages will keep being edited, until the message is 1 hour old, then it will be deleted and a new message will be sent.
  • This will cause the watchlist channel to keep showing unread messages, and possibly receiving hourly notifications, muting watchlists is recommended.
  • ๐Ÿ”ง Removed all mentions of discriminators and added support for new global usernames.

Version 4.12.4 (2023-03-21)

  • ๐Ÿ”ง Updated blessings command formula with new prices for levels over 120.

Version 4.12.3 (2023-03-08)

  • ๐Ÿ”ง Simplified the format for watchlist entries to make them shorter and more readable.

Version 4.12.2 (2023-02-14)

  • ๐Ÿ› NabBot now splits highscores entries in case characters have too many, which could exceed message length limit.

Version 4.12.1 (2022-09-07)

  • ๐Ÿ”ง NabBot now ignores spaces before command name ( @NabBot  about will work).
  • ๐Ÿ› Removed mentions of old command prefixes in welcome message when adding bot.

Version 4.12.0 (2022-07-18)

  • โญ๐Ÿ”ง Added Respawns related to the Summer Update 2022.
  • โญ๐Ÿ› Removed and modified respawns according to provided feedback.
  • ๐Ÿ”ง A couple new level up messages.

Version 4.11.3 (2022-01-13)

  • ๐Ÿ”ง Added upgrade classification to item command.
  • ๐Ÿ”ง Improved various death messages.
  • ๐Ÿ›โญ Fixed respawn kick searching for the command author instead of the selected user.
  • ๐Ÿ›โญ Fixed respawn userinfo command not dealing with spaces properly.
  • ๐Ÿ› Small fixes to various messages being formatted incorrectly.

Version 4.11.2 (2021-10-06)

  • ๐Ÿ”ง monster command now shows Max Damage again, split by elemental type when available.
  • ๐Ÿ› Fixed small bug in userinfo when using it on NabBot.
  • ๐Ÿ› Fixed various error messages caused by users with no avatars.
  • ๐Ÿ› Escape markdown in guild descriptions in guild info command.
  • ๐Ÿ› Fixed some news articles missing the first letter.
  • ๐Ÿ› Fixed webhook setting commands expecting different words that specified

Version 4.11.1 (2021-09-20)

  • ๐Ÿ› Fixed the im command getting stuck and sending an incorrect error when searching for an invalid name.
  • ๐Ÿ› Fixed an error in book search command.
  • ๐Ÿ›โญ Reduced the time for confirmation when leaving a respawn using respawn leave. Added validations to ensure the hunt of another person is not ended instead.
  • ๐Ÿ›โญ The respawn list now shows "PENDING" when a respawn has not been accepted yet, instead.

Version 4.11.0 (2021-09-09)

  • โœ… New book and book search commands to show information about books from TibiaWiki.
  • book search allows you to search for a specific text in the content and authors of all books known in the game.
  • ๐Ÿ”ง Reworked the im command and merged claim into it.
  • im will also validate if the code is in the comment in order to claim characters.
  • If the character is already registered to someone else, the message response already contains the code and instructions.
  • When the character has other visible characters, you might select which ones you want to add instead of adding them all.
  • claim is now an alias of im, meaning claim and im do exactly the same.
  • ๐Ÿ› Fixed a display issue in deaths stats.
  • โŒ Removed addchar and removechar commands, as they usually caused more confusion than actually helping.
  • These commands are vestiges of the time NabBot was used for a single Discord server. In the current system, most of the time it was impossible to use removechar.

Version 4.10.0 (2021-08-18)

  • ๐Ÿ”ง Revamped the output of the item command.
  • Improved the display of many properties and added more.
  • Grouped combat properties together.
  • Properly display new attributes added in Summer Update 2021.
  • Grouped item requirements together.
  • Properly display mana drain and life drain resistance.
  • Include Store information for items sold in there.
  • ๐Ÿ”ง The name of the update that implemented the item/monster/charm/etc is now visible when available (for major updates and some notable minor updates).
  • ๐Ÿ› Fixed bug in event edit joinable command.

Version 4.9.0 (2021-08-11)

  • โœ… Added new command leaderboard to show the current Tibia Drome leaderboard of a specific world.
  • โœ… Added new command house list, to show all houses in a world.
  • It contains selectors to switch between different cities and filtering options.

Version 4.8.0 (2021-08-09)

  • ๐Ÿ”ง You can now see Drome Score highscores using the highscores command.
  • They are still not going to be displayed for characters in whois. That will be available in the following days.
  • ๐Ÿ› Fixed serverinfo to not be usable in DM.
  • ๐Ÿ› Fixed error on botinfo command.
  • ๐Ÿ› Fixed error on event make command.
  • ๐Ÿ› Fixed some server log messages having incorrect languages.
  • ๐Ÿ› Other characters in the same account are now properly fetched.

Version 4.7.1 (2021-08-03)

  • ๐Ÿ”ง Removed old reaction confirmation from some commands that were left in the previous update.
  • ๐Ÿ› Fixed bug in help command when viewing the Loot command documentation.
  • ๐Ÿ› Fixed some commands and watchlists showing incorrect times.
  • ๐Ÿ› Fixed error in serverinfo for servers with no icon.
  • ๐Ÿ› Fixed some errors in splitloot command.
  • ๐Ÿ”งโญ Added some missing respawns.

Version 4.7.0 (2021-07-27)

  • โœ… Commands with pagination now use buttons instead of emojis, meaning you no longer have to wait for all the emojis to appear, and interactions should be faster.
    • Pagination commands on private messages will now work without any issues.
    • Added first page (โฎ) and last page (โญ) buttons.
    • The vocation filter present in some commands now also uses buttons. Additionally, you can now select multiple filters instead of one. For example, clicking on โ„๏ธ and then ๐Ÿ”ฅ will show both Druids and Sorcerers at the same time. Clicking on any filter again will disable it.
  • Now you can also select to show only players with no vocation by using the ๐Ÿฃ icon. Like the other buttons, it will only be shown if there are any players with that vocation in the list.
  • โœ… Commands that ask you to pick one of the choices now use a drop down menu that you can use to select your choice without having to type.
  • โœ… highscores command now has dropdown selectors to switch between categories and vocation filters without needing to repeat the command.
  • โœ… New auctions subcommand: auction itemhistory. To show active and past auctions with an item.
  • ๐Ÿ”ง Added new bosses to boss cooldowns.
  • ๐Ÿ”งnews command now shows more entries.
  • ๐Ÿ”ง Added links to the output of many commands due to Discord extending the character limit for embedded messages.
  • ๐Ÿ”ง When using event join, boss set or boss remove, if you don't pass a character name, you will be prompted to select one from a dropdown list.

Version 4.6.1 (2021-07-12)

  • ๐Ÿ”ง Minor improvements in the displayed timestamps for events.
  • ๐Ÿ› Updated splitloot changes in the format introduced in the last update.

Version 4.6.0 (2021-07-08)

  • โœ… Added language list subcommand, to see the list of available languages as well as the translation progress.
  • โœ… Added language stats subcommand, to see how many servers are using each language.
  • ๐Ÿ› Fixed a bug in event make, preventing it from working.
  • ๐Ÿ› Fixed bug with watchlist feed not showing PvP deaths with too many players involved. Character links are now shortened through NabBot (https://l.nabbot.xyz/).

Version 4.5.1 (2021-06-29)

  • ๐Ÿ› Addressed a possible bug causing Tibia.com news to not be announced.
  • ๐Ÿ›โญ Removed duplicate respawn entry.

Version 4.5.0 (2021-06-24)

  • โœ… Discord now has a special format to display dates and times, and NabBot now uses them in many of its commands.
    • These special dates and times appear differently for every person, according to the time of their devices. So while you see a specific time, your friend in a different country will see the corresponding time in their timezone.
    • These special dates can be identified by a grey background around them. Some are times, some are relative times (in 8 hours, 7 days ago), some are dates, some are full time and dates.
    • Putting your cursor over them or touching them on mobile will display the full date.
    • Take in mind their language is also based on your Discord's language, so you might get messages with mixed languages.
  • ๐Ÿ”ง serverinfo now shows the server's premium status.
  • ๐Ÿ”ง Added dreamcourts alias to dreamcourt command.
  • โญ๐Ÿ”ง Death and level up messages now contain links to the characters.
  • โญ๐Ÿ”ง Watchlist Feed messages now have character and guild links.
  • โญ๐Ÿ”ง Watchlist Feed PvP death messages now show the list of killers that participated.
  • โญ๐Ÿ”ง Added a respawn clearall to clear all respawns and queues at once.
  • โญ๐Ÿ”ง Only users with Read Messages permission in the respawn list can use any respawn related commands now.
  • โญ๐Ÿ”ง Added a couple more respawns to the list.

Version 4.4.2 (2021-06-10)

  • ๐Ÿ”ง Improved the way webhooks are handled to try to reduce recent problems in level ups, deaths, news and watchlist feeds.
  • ๐Ÿ› Fixed a bug in resp info
  • ๐Ÿ› Fixed a bug in whois for characters on Goshnar's Taint highscores in Spanish.

Version 4.4.1 (2021-06-05)

  • ๐Ÿ”ง Added some user submitted level up and death messages.
  • ๐Ÿ› Fixed watchlists not enabling again after renewing premium status.
  • ๐Ÿ› Fixed display issues in autorole list
  • ๐Ÿ› Fixed incorrect pronouns in level up and death messages.
  • ๐Ÿ› Fixed bugs in some level up and death messages.

Version 4.4.0 (2021-05-20)

  • ๐Ÿ”ง world command now shows the worlds that were merged to form the current world.
  • ๐Ÿ”ง Added proper cooldown and cooldown groups information to the spell command.
  • ๐Ÿ”ง Most TibiaWiki command will now show the date the element was implemented if available.
  • ๐Ÿ› Fixed error in ignore command.
  • ๐Ÿ› Fixed join guild messages not showing in watchlist feeds.

Version 4.3.0 (2021-05-13)

  • โœ… Portuguese can now be selected as a language.
  • ๐Ÿ”ง Added some additional information to serverinfo.
  • ๐Ÿ”ง Many commands now show icons for gold and Tibia Coins.
  • ๐Ÿ”ง Changed the display of the npc command.
  • ๐Ÿ”ง channelinfo can now be used on Voice and Stage channels.
  • ๐Ÿ”ง roleinfo now shows if the role belongs to a role.
  • ๐Ÿ› Fixed issue in respawn claim.
  • ๐Ÿ› Fixed auction (and probably other commands) not showing BattlEye icons.
  • ๐Ÿ› Fixed various typos and made some improvements as suggested by translators.

Version 4.2.6 (2021-05-11)

  • ๐Ÿ› Fixed error in event remove.
  • ๐Ÿ› Fixed error in guild command when too many members are online.
  • ๐Ÿ› Fixed various typos and made some improvements as suggested by translators.

Version 4.2.5 (2021-05-04)

  • ๐Ÿ”ง Added subcommand highscores parameters to display all available categories and vocation filters.
  • ๐Ÿ› Fixed bug in highscores command.
  • ๐Ÿ› Fixed bug in event make command.
  • ๐Ÿ› Fixed various typos reported by translators.

Version 4.2.4 (2021-05-03)

  • ๐Ÿ”ง Now gathering statistics of commands used per language.
  • ๐Ÿ”ง Improvements made for translatable strings.
  • ๐Ÿ”ง Added more aliases for boss timers.
  • ๐Ÿ”ง Small changes to the way highscores command is displayed.
  • ๐Ÿ› Fixed whois command not displaying the user's avatar sometimes.
  • ๐Ÿ› Fixed various typos reported by translators.

Version 4.2.3 (2021-05-01)

  • ๐Ÿ› Fixed bug in watchlist feeds, displaying the wrong message for joining a guild.
  • ๐Ÿ› Fixed a typo in a death message.
  • ๐Ÿ› Made various changes to strings to make them easier to translate.
  • ๐Ÿ› Fixed various typos reported by translators.

Version 4.2.2 (2021-04-30)

  • ๐Ÿ› Fixed error in whois for players in rookgaard experience highscores.
  • ๐Ÿ› Fixed error in event and event addplayer commands.
  • ๐Ÿ› Fixed various typos.

Version 4.2.1 (2021-04-29)

  • ๐Ÿ› Fixed bug when using language with no parameters in private messages.
  • ๐Ÿ› Fixed error in searchteam command.
  • ๐Ÿ› Removed extra "Character" field in whois output.
  • ๐Ÿ› Fixed bug in response for im/claim/addchar.

Version 4.2.0 (2021-04-29)

  • โœ… Added support for multiple languages, for the moment only Spanish is supported
  • โœ… Added command to manage languages:
    • language command to change the user's language (when used in PMs), or the server's language.
    • Messages inside Discord servers will always have the server's language
    • settings language is an alias of language to set the server's language.
  • ๐Ÿ”ง Many messages were tweaked to make them easier to translate.
  • ๐Ÿ”ง Restructured the output of whois, house and spell commands.
  • ๐Ÿ”ง Changed the way whois displays highscores, to display different icons instead of just trophies ๐Ÿ†.
  • ๐Ÿ› Fixed bug with quote not working with message links anymore.

Version 4.1.2 (2020-04-01)

  • ๐Ÿ”ง Command prefixes are now case-sensitive.
  • For example, Nab., nab., NAB. will all work.
  • This also applies to custom prefixes, so take it in mind.
  • This is meant to help mobile users with automatic capitalization.
  • ๐Ÿ› Fixed error message when using splitloot with a single member.

Version 4.1.1 (2020-03-31)

  • ๐Ÿ› Fixed error message when trying to use splitloot with repeated names.
  • ๐Ÿ› Fixed errors sometimes displayed by the "suggestions" message when too many results match.
  • ๐Ÿ› Fixed error sometimes displayed when trying to update news channels, levels channel or server log channels.

Version 4.1.0 (2021-03-30)

  • ๐Ÿ”ง / is no longer a default command prefix, since it may cause some conflicts with slash commands. The default command prefixes are nb., nab. and $ (e.g. nb.share 355)
    • It is still possible to add it back using settings prefix.
    • You can always see NabBot's command prefixes by mentioning NabBot (@NabBot).
    • Servers that have customized their prefixes won't be affected by this change.
  • ๐Ÿ”ง News channels and level & deaths channels are now webhooks.
    • Permissions will no longer affect these messages, as long as the webhook is not deleted.
    • Manage Webhooks permission is necessary to assign these channels and for their initial migration.
  • ๐Ÿ”ง event participants now displays the list by join order.
  • โŒ Removed ask-channel/ask-nabbot feature. Commands show the same information on any channel, no more shorter commands.
  • settings askchannel and settings commandsonly were removed.
  • This is another step to make setting up and configure NabBot simpler.

Version 4.0.0 (2021-03-03)

  • โœ… Added command serverhistory, to display the growth of NabBot's servers.
  • โœ… Added command auction char, to display the auctions a character has been in.
  • ๐Ÿ”ง Many internal changes were done in preparation for the web dashboard.
  • ๐Ÿ”ง TibiaWiki commands no longer require Attach Files permission to display images (except npc and rashid to display location maps).
  • ๐Ÿ”ง Added Drume, Tentugly, Opticording Quest bosses, Ratmiral and Planetstrider to boss timers list.

Version 3.14.2 (2021-02-04)

  • ๐Ÿ”ง Changed the format of splitloot to output text ready to be copied and pasted to bank NPCs.

Version 3.14.1 (2021-01-27)

  • ๐Ÿ› Fixed bug that would display duplicate death entries in deaths command.

Version 3.14.0 (2021-01-19)

  • โœ… New splitloot command, paste the Party Hunt Analyzer's output to calculate who has to transfer money to whom.
  • ๐Ÿ› Fixed formula for share command.
  • ๐Ÿ› Fixed parsing errors for stamina command.
  • ๐Ÿ› Added Embed Links permission check for watchlist viewall to prevent errors.

Version 3.13.1 (2020-11-23)

  • ๐Ÿ› Fixed bug that was causing News announcements and reminders to come very late.

Version 3.13.0 (2020-10-13)

  • ๐Ÿ”ง Increased world scanning speed.
  • ๐Ÿ”ง auction and auction item commands now show the world's PvP type and BattlEye status.

Version 3.12.2 (2020-10-12)

  • ๐Ÿ”ง auction item now groups items with the same name in the search.
  • ๐Ÿ”ง auction item is now case-insensitive.

Version 3.12.1 (2020-10-02)

  • ๐Ÿ”ง Reorganized the output display of auction.
  • ๐Ÿ”ง The message when no items are found in auction item is more clear now.
  • ๐Ÿ”ง Reworded the totals section auction stats.
  • ๐Ÿ”ง Other performance and maintenance fixes.

Version 3.12.0 (2020-09-29)

  • โœ… New command auction, see an auctions overall information by its id (e.g auction 120042).
  • โœ… New command auction item, see all active auctions containing an item. (e.g auction item cobra axe).
  • โœ… New command auction stats, shows an overview of the character bazaar stats, such as total TC traded.
  • ๐Ÿ”ง Respawn list now shows users by their display name (nickname) instead of their username.

Version 3.11.4 (2020-09-28)

  • ๐Ÿ› Fixed bug that was causing the respawn list to stop updating.
  • ๐Ÿ› Fixed error message when using respawn userinfo on a user that is not hunting.

Version 3.11.3 (2020-09-23)

  • ๐Ÿ› Fixed bug with reaction confirmation not working when the bot doesn't have Use External Emojis permissions. "๐Ÿ‡พ", "๐Ÿ‡ณ" will be used in this case.
  • ๐Ÿ› reminder now pings the user again.
  • ๐Ÿ› Fixed error in house command when the house has no coordinates set.

Version 3.11.2 (2020-09-22)

  • ๐Ÿ› Fixed bug with im and addchar failing for some characters that had recently traded characters.
  • ๐Ÿ› Fixed bug with settings defaultannouncedments not working.

Version 3.11.1 (2020-09-15)

  • ๐Ÿ› Fixed a bug causing watchlist channel names not updating at all.

Version 3.11.0 (2020-09-15)

  • โœ… You can now clear an entire watchlist by using watchlist clear.
  • โœ… You can now show usernames in death and level up announcements with settings showuser.
  • โœ… whois now shows if the character was recently traded.
  • ๐Ÿ”ง Reaction confirmation now uses checkmark and crosses instead of ๐Ÿ‡พ/๐Ÿ‡ณ
  • ๐Ÿ”ง NabBot will now send a different message when Tibia.com is down for maintenance.
  • ๐Ÿ› Fixed typo in death message.

Version 3.10.1 (2020-09-11)

  • โญ๐Ÿ”ง Respawn channel is no longer initially private.
  • ๐Ÿ› Fixed bug in watchlists that might have been causing slow updates.
    • Counters on a channel's names might no longer match the number of online characters in the list.
    • Discord only allows updating a channel's name twice every 10 minutes.

Version 3.10.0 (2020-09-10)

  • โญโœ… Introduced Respawn Claim System
    • Claim a respawn or join the queue (next).
    • See a list of currently taken respawns.
    • Respawn history
    • More features coming soonโ€ฆ
  • ๐Ÿ”ง Improvements to magiclevel, distanceskill and meleeskill.
    • The percentage (second parameter) is the percentage to next level, instead of the current progress, so the current number shown in the client can be used now.
    • Decimals in the percentage parameter are now allowed.
    • Adjusted the formula for mana points and skill points.
  • ๐Ÿ”ง Many messages were improved to use mentions (without pinging) to better tell users apart.
  • ๐Ÿ› Fixed spacing issues in watchlists when the lists are too long, as well as other commands.

Version 3.9.2 (2020-08-06)

  • ๐Ÿ› Fixed images not being displayed for Tibia commands (e.g news, whois, guild)

Version 3.9.1 (2020-08-03)

  • ๐Ÿ”ง remindme list now only shows reminders created in the current server.
    • Using the command on private messages will display all your reminders.
    • Reminders created before July 31st 2020 will only be displayed on private messages, as server information was not attached to them before this date.
  • ๐Ÿ”ง NabBot shows who added a bot in server-log (if it has View Audit Log permissions)
  • ๐Ÿ”ง botinfo counts are now cached for an hour, to speed up command.

Version 3.9.0 (2020-07-31)

  • โœ… New command: cmposts, displays the latest CM posts on the Tibia forums.
  • โœ… New command: forumpost, displays the content of a forum post by its id.
  • โœ… New command: calendar, displays the Tibia.com events of the current month.
  • โœ… New remindme subcommands:
    • remindme list - See a list of your upcoming reminders.
    • remindme delete - Delete a reminder.
  • โœ… New watchlist subcommands:
    • watchlist viewall - Shows a list of watchlists in the server.
    • watchlist removelist - Removes a watchlist.mil
  • ๐Ÿ”ง Increased the speed of deaths, levels, and timeline commands and subcommands.
    • Increased the number of entries displayed by them.
    • It is no longer possible to use deaths in private messages without specifying a name.
    • Using deaths command on private messages only shows deaths from Tibia.com, not stored deaths.
  • ๐Ÿ”ง Added reminder alias to remindme command.
  • ๐Ÿ”ง remindme now has a character limit for the content of the reminder.
  • ๐Ÿ› Fixed bug in online command.
  • ๐Ÿ› Fixed bug with events failing when there are too many upcoming events.

Version 3.8.1 (2020-07-15)

  • ๐Ÿ› Fixed error with whois commands when no character is found.

Version 3.8.0 (2020-07-15)

  • ๐Ÿ”ง Highscores are shown again in /whois as well as some additional features:
    • Experience highscores for Rookgaard are now shown
    • Global highscores entries are now included.
    • Highscores displayed here are only updated every server save.
  • ๐Ÿ”ง Reenabled the highscores command.
    • You can check the highscore for all worlds using all or global as a world, for example:
      • highscores all,experience - experience highscores for all worlds
      • highscores global,magic,paladins - paladin magic level highscores for all worlds.
  • โŒ Command highscores global has been removed. This command was previously created by combining the saved highscores of all worlds, but it is now part of the regular highscores command.
  • ๐Ÿ› Fixed the monster command crashing with some creatures that had incomplete bestiary information.

Version 3.7.3 (2020-07-12)

  • โŒ Temporarily disabled highscores commands and showing highscores on the whois command, they will be reenabled after the Summer Update changes are worked on.

Version 3.7.2 (2020-06-25)

  • ๐Ÿ”ง Removed the date limit warning in stamina command.
  • ๐Ÿ› Fixed dreamcourt showing incorrect data due to not considering all Izcander forms.
  • ๐Ÿ› Fixed error with time add when there are too many results.
  • ๐Ÿ› Fixed error with item command when the item has no attributes or properties

Version 3.7.1 (2020-06-04)

  • ๐Ÿ› Fixed the displayed limit in the stamina command. Only the message was wrong, the calculated value was correct.
  • ๐Ÿ› Fixed capitalization in a death message.
  • ๐Ÿ› Other minor improvements and fixes.

Version 3.7.0 (2020-06-01)

  • โœ…โญ You can now buy premium using Tibia Coins (see premium price for more information)
    • When buying premium, you get premium days, which you can assign to a server.
    • Premium days assigned to a server can't be removed.
  • ๐Ÿ› Updated stamina to extend the limit until June 30th.
  • ๐Ÿ› Fixed mentions not triggering NabBot showing its prefixes.
  • ๐Ÿ› key search now always shows key numbers with 4 digits (e.g. 21 -> 0021).
  • ๐Ÿ› Registered characters were not always being shown when a member leaves a server.

Version 3.6.1 (2020-04-25)

  • ๐Ÿ”ง The welcome message when NabBot joins a server is a bit better formatted.
  • ๐Ÿ”งโญ Premium servers now override minimum member limit for watchlists.
  • ๐Ÿ”ง The custom emojis used by NabBot are now more consistent with the Use External Emoji permission
  • ๐Ÿ› Fixed minor typos here and there.

Version 3.6.0 (2020-04-22)

  • โœ… Added characters command to see a list of all your registered characters.
  • ๐Ÿ› Fixed bug with some players not being able to be checked due to Tibia.com truncating their deaths.
  • ๐Ÿ› Fixed bug with commandstats when there is no command data.
  • ๐Ÿ› Fixed error messages in event related commands when messages are manually deleted.
  • ๐Ÿ› Fixed error messages with guild command with very large guilds.

Version 3.5.7 (2020-04-08)

  • ๐Ÿ”ง Updated stamina command to use April recovery rate.
  • ๐Ÿ› Fixed bug with settings eventschannel not working.
  • ๐Ÿ› Fixed bug with watchlist adduser not working.

Version 3.5.6 (2020-04-06)

  • ๐Ÿ”ง Improved the watchlist tasks to reduce blocking of communication tasks.
  • ๐Ÿ› Fixed bug with an event's server save date being displayed wrong.
  • ๐Ÿ› Fixed wikiinfo showing a wrong database generation time.

Version 3.5.5 (2020-03-26)

  • ๐Ÿ”ง Improved the response speed of the dreamcourt command.
    • ๐Ÿ› This fixes the occasional timeout error when using the command.
  • ๐Ÿ› share no longer causes errors when leaving a trailing comma (e.g. share Callie Aena,)
  • ๐Ÿ› Fixed bug on achievement command when achievement is grade 0 (e.g The More the Merrier)
  • ๐Ÿ› Fixed typos on some death and level up messages.

Version 3.5.4 (2020-03-13)

  • ๐Ÿ”ง Events now also show the event's date in time before/after server save.
  • ๐Ÿ”ง searchworld automatically considers the world of the character instead of taking it from a world name.
  • ๐Ÿ› Fixed some error messages when the bot tried to delete messages that doesn't exist.
  • ๐Ÿ› Added a couple death and level up messages.

Version 3.5.3 (2020-03-02)

  • ๐Ÿ”ง Command usage stats now also save command aliases.
  • ๐Ÿ”ง Added internal commands to generate reports and statistics.
  • ๐Ÿ› Fixed bug in autoroles, rank rules were not being checked.

Version 3.5.2 (2020-02-24)

  • ๐Ÿ”ง Added Sentry logging
  • ๐Ÿ› Fixed bug with some auto role rules not working properly.

Version 3.5.1 (2020-02-23)

  • ๐Ÿ› Fixed bug with the current welcome channel not being shown in settings welcomechannel
  • ๐Ÿ› Upgraded discord.py version to fix content-type errors.
  • ๐Ÿ› Added some checks in deaths and level announcements that may have been preventing some announcements.

Version 3.5.0 (2020-02-20)

  • โœ… Autoroles can now include a guild rank too:
    • RankName@GuildName - Characters with RankName in GuildName
    • *@GuildName - Characters with any rank in GuildName
    • * - Any registered character
  • ๐Ÿ”ง whois now limits the number of shown characters, to prevent "Sorry, the message was too long to send." responses.
  • ๐Ÿ”ง A user may now register only up to 30 characters.
  • ๐Ÿ› Fixed join and leave guild emojis being inverted ๐Ÿ“ฅ๐Ÿ“ค.
  • ๐Ÿ› Level up messages in watchlist feed are less redundant.
  • ๐Ÿ› Fixed command error when using share with huge numbers.
  • ๐Ÿ› Fixed typos on some death and level up messages.

Version 3.4.0 (2020-02-08)

  • โœ…โญ New watchlist feeds, get messages for events from entries in your watchlists:
    • Level ups and deaths
    • Renames and worlds transfers
    • Members join or leave your watched guilds
  • ๐Ÿ› Fixed typos on some death and level up messages.

Version 3.3.0 (2020-01-28)

  • โœ… Event times now accept "human strings"
    • event add tomorrow PoI - Creates an event called PoI for tomorrow at the current time.
    • event add "tomorrow 5pm" Inqui - Creates an event called Inqui for tomorrow at 5pm UTC.
    • (Note that time is always UTC, and quotes are required when the time has spaces)
  • ๐Ÿ”ง Added caching to many server properties to optimize announcements and other features.
  • ๐Ÿ”ง Guild ranks are now stored to database.
  • ๐Ÿ”ง Added concurrency limit for some commands.
    • For example, a user may only execute one instance of im or imnot at once.
  • ๐Ÿ› Character change events should be working again (renames, transfers, guild changes)

Version 3.2.1 (2020-01-25)

  • ๐Ÿ› Various adjustments made to stabilize watchlists, level ups and deaths.

Version 3.2.0 (2020-01-22)

  • ๐Ÿ”ง Enabled watchlists again.
  • ๐Ÿ”ง Changed the way watchlists are scanned.
  • ๐Ÿ”ง There's now a limit to watchlists per server:
    • Your server must have at least 15 members to be able to have watchlists.
    • A maximum of 2 watchlists can be added per server (e.g. allies & enemies)
  • โœ…โญ A new premium system has been introduced, to reward Patrons for their contribution.

Version 3.1.1 (2020-01-18)

  • ๐Ÿ› Fixed bug that was causing servers with whitelists to not announce anything.

Version 3.1.0 (2020-01-16)

  • โœ… Server Log now uses webhooks, allowing faster message rates
    • Current server logs need to be reassigned.
    • The bot now requires Manage Webhooks permissions.
    • All current server logs will receive a message with instructions.
  • ๐Ÿ”ง Optimized the access times to some tables.
  • ๐Ÿ”ง Removing NabBot from a server now cleans up server settings.
  • ๐Ÿ› Fixed command error for bestiary
  • ๐Ÿ› Fixed charm command not finding charms with multiple words (e.g Low Blow)
  • ๐Ÿ› Fixed some typos here and there.

Version 3.0.1 (2020-01-12)

  • โŒ Temporarily disabled watchlists

Version 3.0.0 (2020-01-11)

  • โœ… New rolemention command. Lets you send a message mentioning a role.
  • ๐Ÿ”ง Now character tracking is done by an external service.
    • Scanning and saving highscores removed.
    • Scanning and saving character changes.
  • โœ… New subcommand: time rename, to edit an existing timezone.
  • ๐Ÿ”ง Tibia.com is used for highscores instead of TibiaData.
  • ๐Ÿ”ง Greatly increased online response time.
  • ๐Ÿ”ง Multiple houses per character are shown.
  • ๐Ÿ”ง serverinfo now shows boosting information and other visual changes.
  • ๐Ÿ”ง channelinfo now shows category, slow mode information and other visual changes.
  • ๐Ÿ”ง roleinfo received some visual changes.
  • ๐Ÿ”ง Added more death and level up messages.
  • ๐Ÿ› If loot scan results are too long, attach a text file instead of failing.
  • ๐Ÿ› Reduced number of entries displayed for news ticker to reduce errors due to the message being too long.
  • ๐Ÿ› Various typos and minor bugs fixed.

Version 2.11.3 (2019-09-11)

  • ๐Ÿ› loot legend now validates Attach Files permission instead of failing.
  • ๐Ÿ› Fixed bug with news caching, probably causing repeated news announcements and incorrect responses in news command.

Version 2.11.2 (2019-09-01)

  • ๐Ÿ› Fixed bug with characters failing if they have badges visible but none selected.

Version 2.11.1 (2019-08-22)

  • ๐Ÿ”ง bosses command can now be called without parameters. By default, it will try to take the tracked world.
  • ๐Ÿ› Fixed bug with some characters failing due to the account badges layout change in Tibia.com

Version 2.11.0 (2019-08-20)

  • โœ… New dreamcourt command, displays the current Dream Court boss of the day.
  • ๐Ÿ› Fixed news command not displaying news and News announcements not working.
  • ๐Ÿ› Fixed bug with items dropped by too many creatures not displaying an answer (e.g. silver token).

Version 2.10.0 (2019-08-12)

  • โœ… New command boss aliaslist to show the list of available aliases for boss cooldowns.
  • ๐Ÿ”ง Added Faceless Bane to available cooldowns.
  • ๐Ÿ”ง boss subcommands now show more entries per page in command channels.

Version 2.9.1 (2019-08-12)

  • ๐Ÿ› Combined Sir Baeloc and Sir Nictros into a single cooldown.
  • ๐Ÿ› Fixed typo in Wildness of Urmahlullu alias
  • ๐Ÿ› Added missing cobra boss Scarlett Etzel

Version 2.9.0 (2019-08-10)

  • ๐Ÿ”ง Characters are now fetched directly from Tibia.com, should fix some inconsistencies that have been presenting lately.
  • ๐Ÿ”ง Added Grave Danger bosses to available boss cooldowns.

Version 2.8.4 (2019-08-02)

  • ๐Ÿ”ง Added Dream Court Arena bosses to available boss cooldowns.
  • ๐Ÿ”ง Updated TibiaWiki database to reflect Summer Update 2019 changes
  • ๐Ÿ”ง Updated Loot database to reflect Summer Update 2019 changes
  • ๐Ÿ› Fixed bug with /loot sometimes not showing the right price for collars of blue/green/red plasma.
  • ๐Ÿ› Fixed some links not being parsed properly in /news.

Version 2.8.3 (2019-07-13)

  • ๐Ÿ› Fixed with some characters not being announced when whitelist is enabled.
  • ๐Ÿ› Fixed bug in /blacklist user remove
  • ๐Ÿ› Fixed Tibia icon's url.

Version 2.8.2 (2019-07-09)

  • ๐Ÿ› Searching for a guild with an invalid names now returns not found instead of a network error.
  • ๐Ÿ› Fixed many command errors in /im, /claim and /addchar due to messages being deleted.
  • ๐Ÿ› Fixed command error with /boss
  • ๐Ÿ› Fixed bug not allowing to add a guild to the whitelist if it was whitelisted in another Discord server.
  • ๐Ÿ› Fixed bug in /guild when too many members are online.
  • ๐Ÿ› Fixed bug with /levels user always showing the command user's characters.

Version 2.8.1 (2019-06-30)

  • ๐Ÿ› Fixed certain error messages when using /cleanup
  • ๐Ÿ› Fixed error messages with /key search when no keys were found.
  • ๐Ÿ› Fixed error messages when missing Embed Links permissions.
  • ๐Ÿ› Fixed error messages when trying to use a command with reaction confirmation without the necessary permissions.

Version 2.8.0 (2019-06-29)

  • โœ… New /boosted command, tells you the boosted creature of the day.
  • โœ… Added Guild Whitelist, to only announce level ups and deaths from characters in the guild.
    • Managed through the command /whitelist guild and subcommands.
  • โœ… Added User Blacklist, block a specific Discord user from having their characters' level ups and deaths announced.
    • Managed through the command /blacklist user and subcommands.
  • ๐Ÿ”ง /roll now shows the name of the command user
  • ๐Ÿ› The bot now shows a cleaner message when pagination is used without proper permissions.
  • ๐Ÿ› /whois embeds are now colored properly.

Version 2.7.0 (2019-06-23)

  • โœ… /world and /worlds now show BattlEye status and have new PvP emojis.
  • โœ… /whois now shows if the character has a comment or other visible characters.
  • โœ… New /userservers owner command to see a user's servers.
  • โœ… Command errors are now posted through a webhook.
  • ๐Ÿ”ง Updated the look of some server-log entries.
  • ๐Ÿ”ง Command usage statistics are uploaded in bulks instead of individually.
  • ๐Ÿ”ง Migrated presence update and news scanning tasks to discord.py's Tasks
  • ๐Ÿ› Fixed bug with level and death announcements being made even when disabled.

Version 2.6.1 (2019-06-12)

  • ๐Ÿ› Fixed bug that was preventing watchlists from being updated.
  • ๐Ÿ› Fixed incorrect time displayed in server log owner announcements.

Version 2.6.0 (2019-06-12)

  • โœ… New command /guilds: Shows the list of guilds of a world.
  • ๐Ÿ”ง /emojiinfo now shows the server's emoji limit.
  • ๐Ÿ”ง server-log must now be assigned manually, instead of creating a channel named server-log
    • This was made to improve the performance when looking for server logs to post on.
  • ๐Ÿ”ง News are now fetched from Tibia.com (instead of TibiaData)
  • ๐Ÿ”ง Minor improvements to the way news are displayed in /news <id>

Version 2.5.1 (2019-06-04)

  • ๐Ÿ› Replaced TibiaData's world and world list fetching to use Tibia.com, as they were not working anymore.

Version 2.5.0 (2019-05-16)

  • โœ… New command /mount, shows information about a mount.
  • ๐Ÿ”ง Improved the way item resistances and elemental attacks are displayed in /items.
  • ๐Ÿ”ง All guild names are now indexed, allowing for case-insensitive search.
  • ๐Ÿ”ง Charms now include links to their own articles.
  • ๐Ÿ”ง Guilds are now fetched from Tibia.com.
  • ๐Ÿ› Fixed incorrect conditions in /claim and /im
  • ๐Ÿ› Fixed Bestiary category links
  • ๐Ÿ› Fixed bug with guilds with no online members not showing founding date.
  • ๐Ÿ› Fixed server changes being reported incorrectly as icon changes on server-log.

Version 2.4.0 (2019-05-05)

  • โœ… New owner command /sendmessage to send a message based on its JSON representation.
  • โœ… New owner command /editmessage to edit a bot's message's content based on its json representation.
  • โœ… New owner command /jsonmessage to see the JSON representation of any message.
  • ๐Ÿ”ง /quote now accepts message links for faster quoting.
  • ๐Ÿ”ง Updated TibiaWiki database to reflect new rent prices and article updates.
  • ๐Ÿ”ง Updated Loot database to add items added in recent updates, for the /loot command.
  • ๐Ÿ”ง Reworked /bosses command.
  • ๐Ÿ”ง News tickers can now be disabled using /settings newstickers.
  • ๐Ÿ”ง Memory optimizations, prefixes are now read from memory instead of the database.
  • ๐Ÿ› Fixed RAM percentage inconsistencies in /about.

Version 2.3.0 (2019-04-19)

  • โœ… New subcommand /unregistered guild, checks which members of a guild are not registered in the server.
  • โœ… New owner command /logs to upload log files.
  • โœ… New subcommand /news ticker, displays recent news ticker messages.
  • โœ… New ticker messages are now announced along with news articles and featured articles.
  • ๐Ÿ”ง /quote now shows a link to the original message.
  • ๐Ÿ”ง Added auto sharding.
  • ๐Ÿ”ง No longer using a development version of discord.py, now using version v1.0.0
  • ๐Ÿ› Fixed error in /event subscribe.
  • ๐Ÿ› Fixed bug not allowing checking characters with . in their names.
  • ๐Ÿ› Fixed bug that duplicates certain server-log messages.
  • ๐Ÿ› Fixed with time strings (2d, 1d4h, etc) not working with spaces around them.
  • ๐Ÿ› Updated TibiaWiki database.

Version 2.2.0 (2019-03-07)

  • โœ… Added option to disable custom messages for deaths and level ups. /settings simpleannouncements
  • โœ… New /purge owner command, cleans settings for servers where the bot is no longer in.
  • โœ… Added option to set how long ago was killed, to reduce that from the cooldown timer. e.g. /boss set Lloyd,Tschas,1h30m.
  • ๐Ÿ”ง /boss set now takes an additional optional parameter to specify how long ago the boss was killed.
  • ๐Ÿ”ง /highscores error message is more general now.
  • ๐Ÿ› Deaths no longer show the character killing himself (unless they actually did).

Version 2.1.0 (2019-02-04)

  • โœ… New /announce command for owners.
  • ๐Ÿ”ง Server log now shows the Discord user's creation date when a member joins.
  • ๐Ÿ”ง The bot now responds if you try to use a command you don't have enough permission to use.
  • ๐Ÿ› Fixed bug causing duplicate level ups.
  • ๐Ÿ› Fixed bug with /makesay
  • ๐Ÿ› Fixed bug /boss clear
  • ๐Ÿ› Fixed bugs with event editing
  • ๐Ÿ› You can no longer quote messages from NSFW channels in regular ones.
  • ๐Ÿ› Created watchlist channels now get proper permissions.
  • ๐Ÿ› Fixed bug with /addchar not working with extra spaces.
  • ๐Ÿ› Fixed format error in /sql command.
  • ๐Ÿ› Fixed many parameters failing because of whitespaces around commas.

Version 2.0.1 (2019-01-24)

  • ๐Ÿ”ง Added heart of destruction as an alias for World Devourer in boss timers.
  • ๐Ÿ› Fixed database migration importing some numeric values as strings (announce_channel and announce_level)
  • ๐Ÿ› Fixed error when using /watchlist adduser on a user that doesn't exist.
  • ๐Ÿ› Fixed bug in /watchlist showcount not accepting any answers.
  • ๐Ÿ› Fixed incorrect hint on /boss set

Version 2.0.0 (2019-01-23)

  • โœ… Migrated user database from SQLite to PostgreSQL (Database migration available)
  • โœ… Users can now be ignored, so the bot doesn't respond to them.
  • โœ… Command usage is now saved.
  • โœ… New /commandstats command to see command usage stats. Yes commands x4.
  • โœ… Character name, world and owner history is now saved.
  • โœ… Server growth stats are now saved.
  • โœ… /boss command to set boss cooldown timers, e.g./boss set heart of destruction,galarzaa fidera
  • โœ… New /channelinfo command.
  • โœ… New /highscores global subcommand, shows combined highscores from worlds.
  • โœ… New /checkpm command, to check if you can receive PMs from the bot.
  • โœ… New Calculators cog:
    • ๐Ÿ”ง Moved /blessings, /stamina and /stats here
    • ๐Ÿ”ง Improved command output of /stats.wa
    • โœ… /stamina now accepts an optional target stamina.
    • โœ… New /stats subcommands: hitpoints, mana and capacity, to calculate the minimum level needed to reach the target.
    • โœ… New command: /distanceskill, calculates the exercise weapons needed to reach a target.
    • โœ… New command: /meleeskill, calculates online and offline training time and exercise weapons.
    • โœ… New command: /magiclevel, calculates the mana needed, offline training time and exercise weapons needed.
  • โœ… New Timers cog:
    • ๐Ÿ”ง Moved /event and subcommands here.
    • โœ… New remindme command, creates a custom reminder, e.g. /remindme 1d conquer the world
    • โœ… New bosstimer command, keep track of boss cooldowns and get notified when they are over.
  • ๐Ÿ”ง Improved and optimized TibiaWiki cog:
    • โœ… Now uses tibiawiki-sql's API.
    • ๐Ÿ”ง Improved the display of all commands.
    • โœ… New /charms command
    • ๐Ÿ”ง /spell now shows the spell's effect.
    • ๐Ÿ”ง /achievement now uses new Discord spoiler feature.
  • ๐Ÿ”ง Improved event announcement task.
  • ๐Ÿ”ง Watchlist improvements
    • ๐Ÿ”ง "Watched lists" are now named Watchlist.
    • โœ… You can now have multiple watchlists per server (e.g. one for friends, one for enemies).
    • โœ… New subcommand /watchlist create.
    • โœ… New subcommand /watchlist adduser, adds a user's character to a list.
    • ๐Ÿ”ง Improved watchlist task.
    • ๐Ÿ”ง Better permission management. If you have Manage Channel permission on the list, you can add and remove entries.
  • ๐Ÿ”ง Server Log improvements
    • ๐Ÿ”ง Server log channel can no be configured (/settings serverlog).
    • โœ… Name changes for registered characters are now shown.
    • โœ… World transfers for registered characters are now shown.
    • ๐Ÿ”ง Bots get a different embed color when joining.
    • ๐Ÿ”ง When a member leaves or is kicked from the server, their registered characters are shown.
  • ๐Ÿ”ง Moved /addchar and /removechar from Admin cog to Settings cog. Merged /addaccount and /addchar.
  • ๐Ÿ”ง /whois now shows Account Status, Loyalty Title and Position if any.
  • ๐Ÿ”ง Improved performance of /deaths, /levelups and /timeline commands and their subcommands.
  • ๐Ÿ”ง Death and level up tracking has been optimized, reducing unnecessary tibia.com calls and improving speed.
  • ๐Ÿ”ง Move server timezones to their own table.
  • ๐Ÿ”ง Improve internal logging system.
  • ๐Ÿ”ง Created classes to handle database data.
  • ๐Ÿ”ง Many improvements to the character tracking system.
  • ๐Ÿ”ง Reduced news tracking interval
  • ๐Ÿ”ง Moved /settings command and subcommands to Admin cog, removed Settings cog.
  • ๐Ÿ”ง Support for multiple killers (pvp deaths).
  • ๐Ÿ”ง Highscores task has been optimized.
  • ๐Ÿ› Autorole * rule only applies to characters in the same world. This means members won't get a role for characters in a different world.
  • ๐Ÿ› Bots no longer receive welcome messages.
  • ๐Ÿ› /quote can be used on messages with only an attachment.

Version 1.7.2 (2018-10-23)

  • ๐Ÿ› Deaths caused by arena creatures are no longer announced.

Version 1.7.1 (2018-10-12)

  • ๐Ÿ”ง Added user caching to /deaths, /levels and /timeline because it was causing connection timeouts.
  • ๐Ÿ”ง Combine walks through fields and walks around fields into a single embed field.
  • ๐Ÿ› Fixed links in /about command.

Version 1.7.0 (2018-09-26)

  • โœ… /monster now shows fields monsters walk around or through
  • ๐Ÿ”ง Improved death scanning times
  • ๐Ÿ”ง Server admins can bypass event limit on their servers
  • ๐Ÿ”ง Added imbue alias to /imbuement command.
  • ๐Ÿ”ง Event announcements are now made at: 1h, 30min, 10 minutes and 0 minutes before the event.

Version 1.6.1 (2018-09-06)

  • ๐Ÿ”ง Unified missing argument error messages
  • ๐Ÿ”ง Commands in /help are now sorted alphabetically
  • ๐Ÿ› Fixed bug with /worlds

Version 1.6.0 (2018-08-27)

  • โœ… New command: /rashid.
  • โœ… Custom timezones can be added on a per-server basis using /time add. See /time subcommands for more info.
  • ๐Ÿ”ง /time no longer displays Mexico and Brazil's timezones.
  • ๐Ÿ”ง Now requires module pytz.
  • ๐Ÿ”ง /watched can now be used by Server Moderators instead of Administrators only.
  • ๐Ÿ› Fixed a bug with the global online list not having its levels updated.
  • ๐Ÿ› Fixed a bug with invalid characters when using /whois.
  • ๐Ÿ› Fixed a bug with /whois visibility.
    • You're no longer able to see the characters of people you can't see in Discord when using on PM.
    • When using on server channels, you can only see characters of people in that server.

Version 1.5.1 (2018-08-07)

  • ๐Ÿ› Various /event subcommands were showing the member's nicknames from other servers
  • ๐Ÿ”ง Cleaner bad argument errors for commands in the General cog.
  • ๐Ÿ› Fixed bug with highscores not getting saved
  • ๐Ÿ› Fixed issue with /house being case-sensitive with world names.
  • ๐Ÿ”ง Added caching for external requests, to reduce load on external services.
  • ๐Ÿ”ง Updated TibiaWiki database to the state of August 7th 2018.

Version 1.5.0 (2018-07-31)

  • โœ… Bot owner can now use /serverinfo to see other server's info.
  • โœ… /servers now has pagination and sorting.
  • โœ… NabBot now responds to a mention with its command prefixes.
  • โœ… New /emojiinfo command
  • โœ… Created new cog Info, moved information commands from General
  • ๐Ÿ”ง Small changes to /userinfo
  • ๐Ÿ”ง Added loading message to /im.
  • ๐Ÿ”ง Level up and death messages now use lambdas for filtering.
  • ๐Ÿ”ง Server settings can now be changed with Manage Server permissions instead of Administrator permission.
  • ๐Ÿ”ง NabBot's initial message is now sent on a server channel instead of PMing the owner.
  • ๐Ÿ› Fixed bug in /monster with creatures without a bestiary class defined.

Version 1.4.0 (2018-07-24)

  • โœ… Minimum announce level is now configurable per server (/settings minlevel).
  • โœ… New configurable emoji: loading_emoji
    • By default, โณ is used.
  • โœ… New /sql command, executes a sql query and shows the results, only for the bot owner.
  • โœ… New /wikistats command, shows you information about the TibiaWiki database used.
  • ๐Ÿ”ง /loot has been rewritten:
    • Loot database remade from scratch with images extracted directly from the client, all images should now be pixel perfect matches to those taken from in-game screenshots
    • Priority values for items were removed so database can be updated directly (no longer requires template database)
    • Quality checks removed, now expects pixel perfect images (compressed images or screenshots taken using the software renderer won't be scanned at all).
    • Number scan updated to properly handle stacks higher than three digits (mostly to be able to scan images taken from the stash, also recognizes the letter K in stack numbers)
    • Now properly scans slots even if a few pixels at the bottom were cut off or blocked by the window border.
    • Massive performance improvements.
  • ๐Ÿ”ง Event channel is now disabled by default.
  • ๐Ÿ”ง Improved world scanning speed to not be heavily affected by the number of tracked worlds.
  • ๐Ÿ”ง /removechar now only lets you remove chars from users that are only in servers you are an admin in.
  • ๐Ÿ”ง Command error now contains a link to the support server.
  • ๐Ÿ› Fixed bug in /event make showing failure icon on success.
  • ๐Ÿ› Fixed bug in /addchar, it was not working at all.
  • ๐Ÿ› Fixed bug in /world when query included spaces.
  • ๐Ÿ› Fixed bug in /monster failing if it was missing some bestiary data.
  • ๐Ÿ› Fixed bug in /event addplayer failing when the character was not registered.
  • ๐Ÿ› Fixed error when using /share with no parameters.
  • ๐Ÿ› Fixed bug in commands that offer you choices not working in commands channel.
  • ๐Ÿ› Fixed bug in /choose when the command was used with no parameters.
  • ๐Ÿ› /stamina now considers the 10 minutes you have to be logged off to start regenerating stamina.
  • โŒ Removed /restart command as it was really system specific and not a universal solution, along with the autorestarting launchers.

Version 1.3.2 (2018-07-15)

  • ๐Ÿ”ง Updated database to show better update information.
  • ๐Ÿ› Monster's occurrence was being displayed incorrectly.

Version 1.3.1 (2018-07-14)

  • ๐Ÿ”ง Added suggested emojis for charms, occurrence and bestiary difficulty.
  • ๐Ÿ› Fixed some typos in config_template.yml

Version 1.3.0 (2018-07-12)

  • โœ… Emoji changes are now displayed on server-log.
  • โœ… Main emojis can be customized now, allowing custom Discord emojis
    • Vocation emojis.
    • Elemental resistance emojis in /monster.
    • Discord presence emojis in /serverinfo.
    • Checkbox and cross emojis to show boolean flags.
    • Level up and deaths emojis.
    • โ€ฆ and more
  • โœ… Added joinable role feature, called groups:
    • To create a group: /group add <name> (requires Manage Roles permission)
    • To join/leave a group: /group <name
    • To see available groups: /group list
    • To delete a group: /group remove <name>
  • โœ… Added automatic roles
    • Roles are assigned based on the guilds of registered characters.
    • See help autorole for more information on commands.
  • โœ… Welcome message can now be fully customized, including the welcome message channel. Available under /settings
  • โœ… Welcome messages are no longer enabled by default.
  • โœ… New /imbuement command, shows basic information about an imbuement and if prices are provided, it calculates costs.
  • โœ… New /permissions command, shows the permissions for a member in a channel.
  • โœ… New /cleanup command, cleans bot messages and command invocations in the current channel.
  • โœ… New /roll command, rolls a die and shows the results.
  • โœ… New /botinfo command, shows advanced information about the bot.
  • โœ… New /worlds command, shows a list of worlds with their location, pvptype and online population, with filtering options.
  • โœ… /monster now shows occurrence, kills required and charm points given.
  • ๐Ÿ”ง Increased /loot scanning speed.
  • ๐Ÿ”ง Simultaneous loot scans are now user-wide, not global. Each user can only have one image scanned at a time.
  • ๐Ÿ”ง /about now shows less advanced information, and more general information.
  • ๐Ÿ”ง /version now checks if the required minimum commit version of discord.py is being used.
  • ๐Ÿ”ง Tibia.com news announcement are now disabled by default, must be enabled per server.
  • ๐Ÿ”ง Command name and aliases changes:
    • /debug: renamed to /eval.
    • /help: Alias /commands added.
    • /setwelcome: Removed.
    • /purge: Removed.
  • ๐Ÿ› Fixed /checkchannel ignoring channel parameter.
  • ๐Ÿ› Fixed /quote failing when quoting users no longer in server.

Version 1.2.3 (2018-06-19)

  • ๐Ÿ› Fixed a bug with /whois when a user was not found.

Version 1.2.2 (2018-06-19)

  • ๐Ÿ”ง /unregistered no longer displays Discord bots.
  • ๐Ÿ”ง Improved /event make, no longer aborts on failure, lets the user retry and cleans up messages after.
  • ๐Ÿ”ง Improved /event subcommands in general, they leave less messages behind.
  • ๐Ÿ”ง Minor improvements to /debug (now handles multiple lines), added /evalas alias.
  • ๐Ÿ”ง Documentation improvements.
  • ๐Ÿ› Fixed display bug in /settings askchannel.
  • ๐Ÿ› Fixed checks for /watched subcommands.
  • ๐Ÿ› Removed orphaned utils/emoji.py

Version 1.2.1 (2018-06-14)

  • ๐Ÿ”ง If the server owner has PMs disabled when the bot joins, the bot will send the initial message in the server.
  • ๐Ÿ› Updated mentions of /setworld and similar to /settings world.

Version 1.2.0 (2018-06-14)

  • โœ… New /quote command, shows a message's content given an id.
  • โœ… New /roleinfo command, shows a role's detailed information.
  • โœ… New /userinfo command, shows a user's detailed information.
  • โœ… New /ping command, shows the bot's response times.
  • โœ… New /bestiary command, shows the bestiary classes or creatures that belong to a class.
  • โœ… Command prefix is now configurable per server
  • โœ… New command: /settings, to change all server specific settings:
    • /setworld moved to /settings world.
    • /setleveldeathschannel moved to /settings levelschannel.
    • /seteventschannel moved to /settings eventschannel
    • News channel is now configured separately from Events channel: /settings newschannel
    • Command channel (ask-nabbot) is now configurable.
    • Tibia news announcements and Events announcements can be disabled entirely.
  • ๐Ÿ”ง New /help style, with reaction pagination.
  • ๐Ÿ”ง Mention prefix command is now always enabled (e.g. @NabBot help)
  • ๐Ÿ”ง Improvements to the watched list task
  • ๐Ÿ”ง Made some visual changes to /serverinfo
  • ๐Ÿ”ง Moved role related commands to new Roles cog.
  • ๐Ÿ”ง /roles now sorts results by position and shows members with the role.
  • ๐Ÿ”ง Many changes to command names and aliases:
    • /item: checkprice alias removed.
    • /monster: mon alias removed.
    • /spell: spells alias added.
    • /server: server_info alias removed.
    • /guild: guildcheck alias removed.
    • /role: Renamed to /rolemembers.
    • /server: Renamed to /serverinfo.
    • /deaths: death alias removed.
    • /house: houses, gh aliases removed.
    • /levels: lvl, level and lvls aliases removed.
    • /time: ss alias removed.
    • /whois: player, checkplayer aliases removed
    • /npc: npcs alias removed.
    • /key: keys alias removed.
    • /spell: spell alias removed.
    • admins_message: renamed to adminsmessage, removed all aliases, added notifyadmins
    • Many more aliases changes

Version 1.1.1 (2018-06-12)

  • ๐Ÿ”ง Added missing items from the Feyrist area to the loot database
  • ๐Ÿ› Fixed an issue causing /loot update to only work the second time it was called

Version 1.1.0 (2018-05-24)

  • โœ… New command: /leave, to make the bot leave a Discord server.
  • โœ… New command: /versions, shows the current version and the version of dependencies.
  • โœ… New command: /searchworld, to show filterable list of players online in a server.
  • โœ… New subcommand: /watched info and /watched infoguild to show details about a watched list entry.
  • โœ… /monster now shows monster's attributes and bestiary info.
  • ๐Ÿ”ง /diagnose was renamed to /checkchannel, permissions were updated.
  • โœ… /watched add and /watched addguild now can take a reason as a parameter
  • ๐Ÿ”ง /online is no longer usable in PMs
  • ๐Ÿ”ง /online and /searchteam are hidden from /help when no world is tracked in the current server.
  • ๐Ÿ”ง Watched List now uses an embed, meaning the length is 3 times longer.
  • ๐Ÿ”ง Minor improvements to documentation site.
  • ๐Ÿ”ง Improvements to server-log to make them have a uniform style.
  • ๐Ÿ”ง Updated TibiaWiki database, fixed bug with potions price due to NPC Minzy.

Version 1.0.1 (2018-05-07)

  • ๐Ÿ”ง Renamed characters are updated more effectively, preventing some cases of character duplication.
  • ๐Ÿ› /watched no longer asks for Manage Roles permissions.
  • ๐Ÿ”ง /im asks the user if he wants to add other visible characters if applicable, instead of just adding all.
  • ๐Ÿ”ง Changed format of server-log messages for /im and /claim to match the style of the rest of the messages.
  • ๐Ÿ› Fixed bug in /namelock command.
  • ๐Ÿ› Updated documentation.

Version 1.0.0 (2018-05-03)

  • โœ… Now uses the "rewrite" version of discord.py, meaning there are tons of breaking changes, and there will be more until v1.0.0 is released for discord.py.
  • โœ… Improved many commands to use pagination.
  • โœ… Added watchlist feature, to keep track of the online status of certain characters or guilds (also known as "Hunted list").
  • โœ… New commands: /ignore and /unignore, to make it easier to control where NabBot can answer to commands.
  • โœ… Items and monsters now show animated gifs.
  • โœ… Added event participants, to keep track of which characters are assisting and events, good for organizing team based events like Heart of Destruction.
  • โœ… Items now show imbuements slots and materials show for which imbuement they are for.
  • โœ… TibiaWiki database is now more recent and is now a separate project
  • โœ… Added tons of new commands and rewrote many of them.
  • โœ… Added documentation site
  • ๐Ÿ”ง Now requires Python 3.6.
  • ๐Ÿ”ง Improved cogs organization, allowing reloading NabBot by modules.
  • ๐Ÿ”ง Added better support for multiple Discord servers.
  • ๐Ÿ”ง Improved /whois appearance.
  • ๐Ÿ”ง Improved the way events work and are displayed.
  • ๐Ÿ”ง Various changes to /deaths, /levels and /timeline display.
  • ๐Ÿ”ง Migrated many services from Tibia.com to TibiaData.com for better reliability.
  • โœ… And too many changes to list them here.

Version 0.1.3 (2018-03-08)

  • ๐Ÿ”ง Adjustments to number positions for /loot detection.
  • ๐Ÿ”ง Updated world list.
  • ๐Ÿ”ง Updated TibiaWiki database.
  • ๐Ÿ› Fixed bug in encoding of spouse names.
  • โŒ Removed site feature.

Version 0.1.2 (2017-06-09)

  • ๐Ÿ”ง Added Duna and Relembra to world list.
  • ๐Ÿ”ง Added a database template for the loot database.
  • ๐Ÿ› Fixed bug with /achiev command not responding to unexistant achievements.

Version 0.1.1 (2017-04-24)

  • ๐Ÿ”ง Added Honbra, Noctera and Vita to world list.

Version 0.1.0 (2017-04-16)

Initial release

  • โœ… Tibia character lookup
  • โœ… Item lookup
  • โœ… Spell lookup
  • โœ… Guild lookup
  • โœ… Monster lookup
  • โœ… Assigning Tibia characters to Discord Users
  • โœ… Level up announcements
  • โœ… Death announcements
  • โœ… Tibia.com highscores tracking
  • โœ… Loot screenshot analyzer
  • โœ… Event creation