Asphalt

@asphalt

A discord bot with over 325,000 users providing a wide variety of commands, from audio all the way to notifications. More information at https://asphaltbot.com

1,379 words

https://asphaltbot.com @asphaltbot
You'll only receive email when Asphalt publishes a new post

v2.4 Changelog

v2.4 has just been deployed, which brings the following features:

New Features

  • When you vote for Asphalt, using a!vote, you will be rewarded with 12 free hours of donator perks on weekdays and 1 free day of donator perks on weekends!
  • a!currencyconvert has been added, which allows you to convert any amount from one currency to another, for example: a!currencyconvert 40 GBP USD
  • You can now snipe deleted messages by using a!snipe, note that this feature is experimental and has been tested to the best of our ability

Changes

  • a!urban can now only be used in NSFW channels
  • When everyone leaves a voice channel in which Asphalt is playing music, the music will be stopped

Bug Fixes

  • a!bankadmin will now no longer error when you specify an invalid amount

v2.3.2 Changelog

Note: this will be the last update before v2.4 is released.

v2.3.2 of Asphalt has just been deployed, which brings the following features:

New Features

  • Added a!v as an alias for a!volume
  • a!stats now shows all players
  • a!bassboost now has harder-hitting bass

Changes

  • Major refactor
  • Updated dependencies

Bug Fixes

  • The colour of the load playlist (a!loadplaylist) embed is now in line with the other informational embeds
  • Fix issue where playing a single song from a URL would show the "loading from playlist" embed

v2.3.1 Changelog

v2.3.1 of Asphalt has just been deployed, which brings the following new features:

New Features

  • When you load a playlist from Spotify using a!spotify or using a!play, there will now be a message showing that it is fetching the songs instead of fetching in the background with no output
  • Moved database backup storage from Microsoft Azure to Google Cloud
  • Added a database calls per second stat to a!stats

Bug Fixes

  • Shuffle no longer displays "Player Repeat"
  • General command optimisations

v2.3 Changelog

v2.3 of Asphalt has just been deployed, which brings the following new features:

New Features

  • Added a command to solve equations, e.g. sin(1244) + sqrt(144), this can be used by typing a!solve followed by the equation
  • Added a new beg command, which you can use by typing a!beg. Note: this can only be used once every 12 hours.
  • Added an invite message that is sent to your server's default channel when Asphalt is added, if one can't be found, the guild owner will be messaged with the invite message
  • Updated various dependencies, to ensure best performance
  • When you use a!viewtier followed by a user, it will now say the user's name rather than "Your"
  • You can now use a!promote followed by the ID of the song (found by using a!queue) to promote a song to the top of the queue
  • You can now use a!demote followed by the ID of the song (found by using a!queue) to demote a song to the bottom of the queue

Bug Fixes

  • Asphalt will now no longer join your voice channel when you load a playlist before the playlist has been validated
  • Fixed CPU count on a!specs
  • Corrected grammar on a!loadplaylist when loading a playlist with only 1 song

v2.2.1 Changelog

v2.2.1 of Asphalt has just been deployed, which brings the following new features:

  • Fixed an issue where auto role would fetch the wrong ID
  • Fixed an issue where a!serverinfo would output an error if your server had no emotes
  • Fixed an issue where you could run a!stop without anything playing
  • Fixed an issue where a!weather would display incorrect information on both humidity and cloud cover
  • Added custom command support! To create a custom command, simply type a!addcom followed by the name (without prefix) and then the output. Valid placeholders are: %MENTION%, which mentions the executing user and %USERS%, which displays the user count of the server
  • All custom commands will be checked on boot for conflicts with new/old Asphalt commands and you will be informed if one were to occur.

v2.2 Changelog

v2.2 of Asphalt has just been deployed, which brings the following new features:

  • a!screenshot should now be fixed
  • New a!bassboost preset: RIP (may cause hearing loss after prolonged listening periods)
  • Added virus scanning, to enable this in your server, simply type a!enable virusscan and any attachment that is sent will be scanned for viruses
  • Added the ability to gamble all of your money on commands by simply replacing the amount with all
  • You can now disable previously opted-in services, do to this simply type a!disable followed by the service name that you wish to disable
  • Added auto role support. In order to enable this, simply type: a!enable aurorole followed by the exact name of the role
  • Added a a!specs command, which allows you to view the specifications of the server that Asphalt is currently running on
  • a!stats now dynamically fetches the RAM total (was previously hardcoded at 24GB)
  • Added the ability to play music from Beam, Twitch, Vimeo, SoundCloud, BandCamp and custom HTTP sources, simply type a!play followed by either a URL or search term

v2.1.5 Changelog

v2.1.5 of Asphalt has just been deployed, which brings the following new features:

  • a!serverinfo should no longer error out when you have more than 25 emotes in your server
  • Added a a!hastebin command, which allows you to upload text to hastebin and give you the link automatically
  • Added a a!whosplaying command, so you can see who in your current server is playing a specific game.

v2.1.4 Changelog

v2.1.4 of Asphalt has just been deployed, which brings the following new features:

  • Added a new twitch stats commands, which can be used by typing a!twitchstats followed by the name of the streamer, note that they must be live.
  • General optimisations

v2.1.3 Changelog

v2.1.3 of Asphalt has just been deployed, which brings the following new features:

  • Server owners can now use bank administration commands in their server
  • Added a a!support command which sends an invite link to our support server located here
  • a!loadplaylist should now load playlists faster than before
  • General optimisations

v2.1.2 Changelog

v2.1.2 of Asphalt has just been deployed, which brings the following new features:

  • Added an auto translation feature. To enable this, simply type a!enable translations and then react to a message with the country flag (e.g. :flag_de: for Germany/Deutschland) to translate it into that language
  • Various performance fixes

v2.1.1 Changelog

v2.1.1 of Asphalt has just been deployed, which brings the following new features:

  • Fixed an issue with a!loadplaylist
  • Fixed a rare error that would sometimes occur when using a!stop

v2.1 Changelog

v2.1 of Asphalt has just been deployed, which brings the following new features:

  • A command to view your bank account information in your current server has been added. To use this, simply type a!accountinfo
  • Fixed an error that occurred whilst trying to view help for a command that did not exist
  • Added bank leaderboards per-server, to use this type a!leaderboard
  • Re-added the a!feedback command
  • General optimisations

v2.3 Changelog

v2.3 of Asphalt has just been deployed, which brings the following new features:

New Features

  • Added a command to solve equations, e.g. sin(1244) + sqrt(144), this can be used by typing a!solve followed by the equation
  • Added a new beg command, which you can use by typing a!beg. Note: this can only be used once every 12 hours.
  • Added an invite message that is sent to your server's default channel when Asphalt is added, if one can't be found, the guild owner will be messaged with the invite message
  • Updated various dependencies, to ensure best performance
  • When you use a!viewtier followed by a user, it will now say the user's name rather than "Your"
  • You can now use a!promote followed by the ID of the song (found by using a!queue) to promote a song to the top of the queue
  • You can now use a!demote followed by the ID of the song (found by using a!queue) to demote a song to the bottom of the queue

Bug Fixes

  • Asphalt will now no longer join your voice channel when you load a playlist before the playlist has been validated
  • Fixed CPU count on a!specs
  • Corrected grammar on a!loadplaylist when loading a playlist with only 1 song