Asphalt

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

v5.14 Changelog

New Features Added /status to allow you to view the real-time status of Asphalt from our status page Asphalt now supports subscriptions within Discord! We have reintroduced the /bankadmin commands! We have reintroduced custom commands! Added /announce to send messages to your server as plain text or an embed Changes Some internal code cleanup Removed /playfile as it wasn't being used Asphalt will always allow /module enable/disable to be used when the Server module is disabled /botstaff...
Read post

🎵 v5.13 Changelog 🎵

New Features After months of waiting, our audio rewrite is now live!. This (hopefully) means no more restarting Asphalt to fix audio issues, as well as a few performance upgrades internally We have added /search to allow you to search for something and select from the top 6 results Changes Some performance upgrades relating to Asphalt booting up Bug Fixes Fixed a bug where Asphalt would not disconnect from your channel after a queue has finished Fixed a bug where "Now playing" would ...
Read post

v5.12 Changelog

New Features We have added a new poll user mail type, meaning that instead of hosting polls only in our support server, we can host global ones using the User Mail system within Asphalt We are still working on a couple of major things in the background, which are unfortunately not yet ready to be released. Changes Custom playlist codes are now limited to 32characters. The meme API has now been fixed, and was released as part of a hotfix earlier this month. Included gambling sessions and ...
Read post

v5.11 Changelog

New Features There are no new features in this update, as we are working on a couple of major things in the background that aren't quite ready for release yet Changes Updated support server invite link Bug Fixes Fixed a bug with the default volume of music being set to 1% if you didn't have one set already in your server (hotfix) Fixed the /policies command and its subcommands ...
Read post

v5.10 Changelog

New Features As most of the changes were backend-related, no new features have been added in this update. Changes We have reworked our entire economy system to speed up command executions (went from 700-1000ms down to 200-300ms) Removed unused database tables Asphalt Development has now been renamed Asphalt Staging and is publicly usable! Bug Fixes We have fixed a bug where Asphalt would spam channels when a playing track throws an exception Support-related tool fixes ...
Read post

v5.9 Changelog

New Features You can now see whether your vote cooldown has expired per site on /vote We have added anti-phishing! Asphalt will scan messages in your server for known phishing links and remove them. Simply use /serversettings antiphishing to get started Changes We have removed economy levels, as they were half-implemented and not being used Optimised Asphalt start up Bug Fixes Fixed a bug where audio volume would reset to the server default after each song, which was not intended be...
Read post

v5.8 Changelog

New Features We have re-implemented the ability to disable/enable individual modules in your server by running /module disable/enable We have updated the process to request/purge your data Added /wouldyourather You can now customise the message that Asphalt sends when a streamer goes live by using /serversettings twitchnotificationmessage You can now start a gambling session to keep track of how much you have lost/won overall by using /gambling-session start/stop Changes We have overhaul...
Read post

v5.7 Changelog

New Features Asphalt Support can now start a support request with you Added a few support-only commands Changes Rewrote our entire webhook dispatcher system in Rust (from C#), which now runs 2x faster. Fully removed our file-based logging system in favour of Graylog Various support team changes to make managing Asphalt easier /remind's wording has changed to make things clearer Tweaked the way Asphalt retrieves leaderboards on /leaderboard Updated dependencies As instructed by Discord, w...
Read post

v5.6 Changelog

New Features Implemented opt-out functionality for User Mails Added /message-logging which will let you log who edited or deleted a message and what the contents of the message were Changes Improvements on the backend for our block appeal system Code cleanup to remove some remnants of normal text-based commands The won amount on /wheeloffortune is now properly formatted Interest on bank balances is now given every week, rather than every day. The interest rates have also been increased b...
Read post

v5.5.1 Changelog

New Features Added cooldowns on all commands that were originally missing them Changes Updated dependencies Removed the /soundboard command, as Discord have now introduced it. Overhauled our misuse monitoring system, blog post to follow soon. Updated code around Flipt to utilise new features given by our latest update Bug Fixes There were no new bug fixes in this update. ...
Read post

v5.5 Changelog

New Features You can now choose where to pay users from on /pay You can now choose where to gamble/bet from, without needing to withdraw to your cash balance Added nukes as items, more information below. Servers can now opt-out of crates by using /setup and clicking "Toggle Crates" We have introduced padlocks for your bank accounts! More information below. Changes Updated dependencies The cooldown for /steal money is now 1 minute Included "of your balance" when stealing, to make the perc...
Read post

v5.4 Changelogs

New Features We now have a brand new mail system so the Asphalt Team can communicate important news with you (this gets triggered when you run a command) /twitchstats will now show a preview of the stream if the streamer is live Added Goofy Car Horn to /soundboard Added the ability to whitelist roles and channels using /serversettings invitewhitelist If you have opened a support request and decided that you no longer want it, there is now a button that you can click to close your request We ...
Read post

v5.3 Changelog

New Features When a user has been muted, leaves and subsequently rejoins - they will be re-given the muted role if their mute is still valid Added the ability to re-roll a giveaway up to 1 day after it has ended Added transaction types to /transactions and /accountinfo Added a Flashbang and Holy Flashbang to stun a user and prevent them from using the bot for a short period of time Added item descriptions If your support request (that's in another language) gets escalated and picked up, thos...
Read post

v5.2 Changelog

Reminder that all normal, text-based, commands will be turned off on the 1st of December at 12AM UTC. New Features Added /forcestop to allow you to fully reset the audio player in your server Added giveaways! You can run /giveaway create to get started Added a new opt-in announcement feature, to allow Asphalt announcements to be sent directly into a channel of your choice - without you needing to join our support server! To enable them, simply type /serversettings enable-announcements Added...
Read post

v5.1 Changelog

New Features Added /gethelp to request help through your server We're now using proper semantic versioning, meaning version numbers will be higher, for example, v5.65.0 Added backend system to flip a switch to toggle "normal" commands (for the 1st of December, when normal commands stop working) Added /soundboard Added /playfile to be able to play a file that you upload Changes The average waiting time is now calculated over the past 10 requests, rather than 5 Added when your block will e...
Read post

v5 Changelog

New Features We have fully implemented Slash Commands! Rewrote our entire audio system! When running an old command, Asphalt will now give you the Slash Command equivalent - or it will tell you if the command will be removed altogether We now have a support rating system, which will send you a small survey via DMs (one button click), to rate how the person handling your support request did Added pause/resume prompt messages when resuming/pausing respectively Asphalt will now send you a mess...
Read post

v4.6.2 Changelog

New Features Added a ping slash command (mainly to get the badge on Asphalt's profile) Implemented automated testing via Discord to Asphalt, to hopefully catch all errors before they're released Added an option on a!help to cancel the menu, getting rid of that massive embed. Added a!viewfeedback to view a list of your submitted feedback and their statuses Added a maintenance mode for Asphalt, so we don't need to totally take Asphalt down when we're performing maintenance. Changes Impro...
Read post

v4.6.1 Changelog

New Features Added a few new support features to prevent misuse of Asphalt we posted about here Our support team now get pinged when you appeal your block a!claim all now uses buttons to claim points, donator or both Changes Removed all aspects of NSFW commands, see our blog post here for more information Tweaked our error reporting system to include the stack trace (so we can see where exactly something went wrong) The cooldown for a!bulkbuy is now 10 seconds, down from 5 minutes Update...
Read post

v4.6 Changelog

New Features Added audio effects! We currently have darthvader, chipmunk, 8d and nightcore - with more coming in the next update We have entirely reworked our block appeal system, so it is now fully automated (minus voting)! This will ensure a reasonable timeframe to get a decision We're now sponsoring TheDerdShow on Twitch! So Asphalt will display a message on its status when he is streaming In an effort to preserve disk space, all guilds that have removed Asphalt will have a 7 day grace pe...
Read post

v4.5 Changelog

New Features Added a POLL system! You can use it by running a!startpoll [question count] Added a!endpoll [poll id] to end a poll early Added poll-related data to a!purgedata and a!requestdata Time remaining until played is now displayed when using a!queue Couple of support-team related features to ease the support process Added a!report to report someone misusing Asphalt Changes Updated dependencies Code cleanup Fixed the colour on all paginated embeds (the menus with the arrows) Entire ...
Read post

v4.4.2 Changelog

New Features Added a!playartist to play an artist's songs from Spotify Added a!isup command to check whether a website is up or down Changes Code cleanup Updated dependencies Fixed some command outputs Bug Fixes Fixed follower count on a!twitchstats Fixed typo on a!hack Fixed an issue related to rounding of interest amounts (e.g. you could be given P$0.013746234867652398) Fixed a couple of bugs related to the support system ...
Read post

v4.4.1 Changelog

New Features Added a!enablemodule and a!disablemodule to toggle Asphalt modules in your server Added Commands Ran to a!stats Added translations for our support system (so if you DM Asphalt in another language, we can still communicate with you!) Changes a!autorole now uses a select menu Updated dependencies Deleted unused database tables Bug Fixes Fixed an issue with the Database ID on a!inv showing the Item ID Fixed an issue with a!currencyconvert ...
Read post

v4.4 Changelog

New Features On commands such as a!inv, you can now jump to a page number rather than spam clicking the "next" button Added a!setup that will allow you to configure the most common settings of Asphalt Added a!botstaff to be able to view the Asphalt Team Added a!hack Added a!deposit and a!withdraw Changed the economy system to use "Bank" and "Cash" balances, including a system to automatically give interest every day Added a!clearwarnings to clear a user's warning Added a!russianroulette Adde...
Read post

v4.3.2 Changelog

New Features Added a!promotesong to move a song to the top of the queue, similar to a!demotesong Added a!yomomma Re-added %GET% to custom commands, which will fetch the contents of that url and echo it back. For example, you would add %GET:https://api.asphaltbot.com/v1/information/ping% to your custom command output. Changes Included information about our support system to the donator perk expiry message The example usage error message will now send in more occasions than just incorrect ...
Read post

v4.3.1 Changelog

New Features Added a!blackjack so you can play Blackjack against Asphalt On a!claim all if you have keys, you will be shown the total duration of them All errors now automatically get put on our todo list to fix for the next update All feedback now automatically (once approved) gets put on our todo list also Changes Updated dependencies Huge code cleanup Ditched .NET's insecure "Random" class, in favour of a more secure one. Bug Fixes Fixed an issue when trying to use a steam-related...
Read post

v4.3 Changelog

New Features Added a!removenotification which lets you disable youtube notifications Added a!stealitem which lets you steal an item from a user's inventory Changes Slightly adjusted the cooldown on all audio commands Entire rewrite of our API New backend caching system a!help will now display "Cooldown: None" as opposed to "Cooldown: 0" Removed a!lyrics Updated dependencies a!leaderboard is now limited to 20 and will display a warning message about potentially slow loading times a!bal no...
Read post

v4.2 Changelog

New Features Added a!luckstatus to view the status of your gambling luck Asphalt is now using the latest version of Discord.Net! This means the arrow menus now look better We have moved to a dropdown selection menu for our a!help command for ease-of-use Asphalt now uses replies, to make it easier to distinguish who a message was sent for Changes There have been no new changes in this release. Bug Fixes Fixed a bug causing "sold 0 items" to show when attempting to a!sell all with nothing...
Read post

v4.1.1 Changelog

New Features Added a!rlstats to view Rocket League ranked statistics for a user Added the ability to load albums from Spotify Added the ability to toggle the now playing message by using a!nowplayingmessage enable/disable Re-added the ability to screenshot websites by using a!screenshot Changes a!seek is no longer limited to 5 minutes Numerous performance improvements within Asphalt and its microservices Re-worked the webhook dispatcher system (you will no longer lose vote notifications ...
Read post

v4.1 Changelog

New Features Added the a!bankadmin command again Asphalt will now display its prefix when mentioned Added a!donator a!help will now display the command's cooldown When an update is scheduled, Asphalt will now save your current songs, along with current position and resume them once it has booted back up Added a!invitedeletionmsg to customise the message that Asphalt sends when an invite has been deleted Added a maximum allowed value to each item (which determines how many of that item you ca...
Read post

v4.0.2 Changelog

New Features Added a!setcurrencysymbol which allows you to configure the economy prefix in your server (default P$) Added a!monthly which will give you a Legendary/Mythical crate and 200/400 points Changes Cleaned up a lot of code Updated dependencies Made opening crates perform better Sped up block checks that run before a command is executed Added a few sanity checks for the seek command (greater than song length etc) Bug Fixes Fixed an issue causing Asphalt to say that it is alrea...
Read post