Bot updates
Any changes to the bot are recorded here.
April 22nd, 2024
A large amount of simple commands (e.g
xbox
afk
andanime
) have been additionally added as slash commands.Users now get direct messaged by bleed when they are timed out.
Added
invoke timeout message
Added
invoke timeout dm
February 29th, 2024
The
lockignore
command is nowlock ignore
Added the
{moderator.id}
variableThe
txid
command now supports ethereum transactionsBoth
filter add
andfilter remove
have been readded, along with the new addition offilter regex
andfilter whitelist
. These all directly manage filtered words / phrases within the built in Discord automod system.lastfm set
has been replaced withlastfm login
Added kick feeds
Added
voicemaster status
Added
modstats
Added
makemp3
Bug fixes on Bleed
Bug fixes on Bleed Vanity
January 17th, 2024
Added
boosterrole limit
Added
boosterrole base
(makes more sense instead ofsettings baserole
)Added more in depth
role
command usage, +/-Configured settings for a channel will stay after using
nuke
Added
cashapp
Added
timeout list
Added
roblox outfits
Added
roblox template
Readded
pinsearch
Added
vm default name
for new VoiceMaster channels. This command supports only two variables being{user}
and{user.name}
as these are the only necessary variables needed.
VoiceMaster command structure has been changed for a few commands.
vm defaultregion
->vm default region
vm defaultrole
->vm default role
vm defaultbitrate
->vm default bitrate
January 1st, 2024
General command structure changes:
settings invokebanmsg
->invoke ban msg
settings bandm -> invoke ban dm
settings welcome add
->welcome add
settings goodbye add
->goodbye add
settings lockignore add
->lockignore add
settings boosts add
->boosts add
Full depreciation of word filters (We reccomend you use discords automod instead)
The two bleed vanity bots have been merged into one, and it is now verified allowing customers to invite the bot whenever. There is no longer a 100 server cap for the bot.
March 1st, 2023
Added
pinsearch
Added
role hoist
February 2nd, 2023
Added
bumpreminder autoclean
Added
bumpreminder autolock
Added
bumpreminder channel
Added
bumpreminder config
Added
bumpreminder message
Added
bumpreminder thankyou
Added
bumpreminder thankyou view
Bug Fixes
Fixed
afk
not working sometimes
Early February - December 21, 2022
New additions / Changes
Added
birthday
Added
birthday set
Added
birthday set none
Added
birthday list
Added
bleed (grailed link)
to embed grailed listingsAdded
bleed (medal.tv link)
to embed medal.tv clipsAdded
bleed (pinterest link)
to embed pinterest pinsAdded
bleed (reddit link)
to embed reddit videosAdded
bleed (streamable link)
to embed streamable clipsAdded
bleed (tumblr link)
to embed tumblr videosAdded
boosterrole award
to award boosters with a specific roleAdded
boosterrole award remove
Added
boosterrole award view
Added
boosterrole cleanup
Added
counter
to display total members / total server boosters as channels / categoriesAdded
character
to search anime characters via MyAnimeListAdded
emoji many
to add multiple emotes via one messageAdded
forcenickname
Added
forcenickname list
Added
fortniteshop
Added
gas
to check Ethereum gas pricesAdded
hide
Added
newusers
to check recently joined membersAdded
makegif
for tier 2 / legacy donatorsAdded
lego
to lego-ify imagesAdded
levels message view
Added
lookup
to search discrims / usernames / full tagsAdded
purge before
Added
purge between
Added
purge after
Added
purge startswith
Added
purge endswith
Added
--reply
flag to autoresponderAdded
roblox
to check roblox profilesAdded
role restore
Added
sticker cleanup
Added
sticker tag
Added search for
moderationhistory
actionsAdded
settings boost view
Added
settings stickymessage add
Added
settings stickymessage remove
Added
settings stickymessage view
Added
splash
Added the ability to customize messages when banning/kicking/etc a member
Added the ability for donators to add buttons on lastfm embeds
Added the ability for donators to add a singular reaction on lastfm embeds
Added the ability for donators to remove reactions from lastfm embeds by doing
lastfm customreactions off
Added the ability to queue other user's music by mentioning them with
sp queue
Added the ability to play other user's music by mentioning them with
sp play
Added
timezone list
Added
timezone set none
Added
transparent
for tier 2 / legacy donatorsAdded
tts ch
as a way to use text to speech in voice channelsAdded
voicemaster transfer
Added
unhide
Added
unpin
to unpin messagesAdded
uwuify
Added
valorant
to check valorant profilesAdded
voicemaster defaultrole
to give a role to member everytime they join a voicemaster channelAdded
{button}
variable to last.fm embedsAdded
{date.timestamp}
variable to embedsAdded
{date.utc_timestamp}
variable to embedsAdded
{guild.created_at_timestamp}
variable to embedsAdded
{user.boost_since_timestamp}
variable to embedsAdded
{user.created_at_timestamp}
variable to embedsAdded
{user.joined_at_timestamp}
variable to embedsAdded
{user.role_text_list}
variable to embedsRemoved
antinuke setvanity
due to discord removing bots ability to change vanitiesReworked
settings welcome list
to only allow two welcome / goodbye messagesrole humans
doesn't check for pending state on membersReworked the
--self_destruct
parameterincreased the minimum time to 6 seconds
autoresponder
trigger minimum character limit changed to 2Commands that used reactions will now use buttons instead
starboard
will now embed videos instead of linking to itpurge
will no longer return errors if the message's older than 14 days
Bug Fixes
Fixed instagram reposting
Fixed
serverinfo
Fixed reddit reposting
Fixed pinterest reposting
Fixed minor bugs
Improved bot latency
January 27, 2022
New additions / Changes
lockdown
will now deny any permissions for creating/sending messages to threadsAdded
role humans
to mass-add roles to humansAdded
role humans remove
to mass-remove roles from humansAdded
role bots
to mass-add roles to botsAdded
role bots remove
to mass-remove roles from botsAdded
--delete
flag toautoresponder add
to delete the original message that triggered the autoresponderAdded
autoresponder role
Added
autoresponder channel
Instagram posts using
bleed (ig link here)
are now paginated
Bug Fixes
Fixed an Instagram error
Fixed
{user.color}
variableFixed
pagination
bugs
January 4, 2022
New additions / Changes
Added
lastfm customcommand remove
to forcefully remove a custom FM alias from a memberAdded
--not_strict
flag toautoresponder add
so triggers are not forced to match the exact content of a message and can instead be triggered based off a keyword in the message contentAdded
ignore_command_check
flag toautoresponder add
to make a specific auto responder trigger even if it is a bot command (e.g. lastfm overview)Added a new interface channel for VoiceMaster, it will be created upon
voicemaster setup
(runvoicemaster reset
first if already configured)Added support for new URLs for TikTok reposting
Members who have the
administrator
permission can no longer bypass any restricted command checks
Bug fixes
Fixed
{timestamp}
not syncing with Discord clientsFixed
{user.join_position}
and{user.join_position_suffix}
variableFixed a bug where
autoresponder reset
wouldn't clear the auto responder cache for the server the command is ran inFixed a bug where
createembed
would error if used in a thread
December, 2021
New additions / Changes
Added
prune stickers
Added
timezone
withtz
as an aliasAdded
timezone set (location)
Added
emoji rename
Added
boosterrole icon
Added
role icon
Added
sticker add
Added
sticker rename
Added
sticker remove
Bot updated to a new library
Added thread support (bot commands work under threads now)
Muted users will no longer be able to create threads
Mutes now work for threads, but you can't directly mute in a thread due to a discord limitation, so you will have to mute them for the channel which the thread is under
Support added for new Instagram URLs
Added variable
{user.guild_avatar}
Added variable
{user.display_avatar}
Command
userinfo
embed design/layout redesignedPrivate messages sent to users will have a button indicating where the message originated from if the message/embed layout was customized
Bug fixes
Fixed roles not returning upon unjail (jailroles feature)
Fixed Twitch notifications
Fixed Twitch clip reposting
Fixed Instagram reposting
Fixed a bug where bleed would trigger the typing indicator indefinitely
Fixed a bug with
joindm
,bandm
, etc where messages wouldn't send due to the server name exceeding the character limit for buttonsFixed
timezone set
not properly saving
November, 2021
New additions / Changes
Added
voicemaster config
(to see current channel information)Added
weheartit
for profile lookupsAdded
spotify login
Added
spotify shuffle
Added
spotify logout
Added
spotify pause
Added
spotify next
Added
spotify queue
Added
spotify resume
Added
spotify play
Added
spotify previous
Added
spotify device
Added
spotify device list
Added
spotify seek
Added
spotify volume
Added
spotify repeat
Timed mutes added globally
guildbanner
will now work for .gif bannerssp
alias forsptrack
removed in favor of the new Spotify commands being madeNew error messages added for not being able to run commands if you're not server owner or antinuke admin
membercount
command will no longer show how many messages were sent dailyMemory optimization for antinuke
Bug fixes
Instagram functions fixed once again
Fixed a timed mute bug
Fixed a Twitter streaming bug
Fixed a YouTube shorts bug
subscribe
command bug fixed and other minor bug fixesjaillist
command fixed &history remove
fixed
October, 2021
New additions / Changes
Added
serveravatar
Added
twitch
repostingthe event to disable it is
twitch
, sode (all or #channel) twitch
Auto-mod punishment
jail
will now respect thejailroles
settingRegistration completely removed from the bot
Downloading videos with the
/tv/ url
will now work for ig linksVoicemaster will now filter vulgar & filtered words when creating a new channel or when attempting to rename the current channel
tts channel
was also removed, as that command wasn't supposed to exist nor be public hence why it was never documentedEvery pagination command are now buttons instead of reactions
Added
word
as an option for the filter snipe (type) command to no longer allow filtered words to be snipedLyrics command now uses Genius API instead of KSoft API
The confirmation for clearing names etc has changed to an "approve or decline" button embed
Bug fixes
Fixed level roles not syncing if
levels stackroles
was enabled
September, 2021
New additions / Changes
Members can no longer manage permissions of a VoiceMaster channel that they created
Bug fixes
Instagram reposting fixed again
Fixed subreddit commands
Fixed
setbanner
for the boost updates
August, 2021
New additions / Changes
Added
banner
(user banner, like avatars)Added
boosterrole rename
+boosterrole dominant
Added
level leaderboard name
- change the title of the leaderboard embedRemoved
identify
due to Microsoft killing their APIAdded
{user.id}
as a variable and increased cooldown to 260 seconds forextractemotes
Very tiny update like so small but u can do
lower(artist.name)
lower(track.name)
lower(album.name)
now forlf mode
, alsoupper()
works for those three tooUsing the
{timestamp}
parameter will now default to whatever your client's timezone isNew reposting feature - youtube shorts
Type
bleed (youtube like here)
to trigger it, the bot will delete your message so it doesn't do that ugly embed on mobile and PC, the event is called shorts, you can disable it by doingde (channel or 'all') shorts
Added support for the https://youtu.be/ domain when downloading yt short video
Bug fixes
A huge leveling bug with roles not being given has been fixed
Small levels bug fixed where roles wouldn't assign if stackroles was off
Fixed
levels sync
not syncing with stackroles off
July, 2021
New additions / Changes
Added
twitter
repostingThe event is twitter if you wanna disable in your channels:
de ('all' or #channel) twitter
. You use it by typingbleed (tweet with the video here)
Autorole respects member screening
AFK event will only reply if one mention is in the message to prevent abuse against spam - AFK event has a 4.5 second cooldown now
Reaction history
(reactionhistory)
and statistics(membercount)
will reset everyday at midnight (PST)Bleed will no longer DM members if their account is not older than 3 days (it will be 1 day instead of 3 if they pass membership screening)
Bleed will no longer announce join/leave messages to channels if their account is not older/equal than/to 1 day old
Bleed will now respect the pending flag for join/leave messages to channels and join DMs
Bug fixes
Cleared
membercount
statistics to fix a bug with the timer not working properlyInstagram functions fixed again
Late June, 2021
New additions / Changes
Added
github
Added
twitch add
Added
twitch remove
Added
twitch list
Added
twitch message
Added
twitch message view
Added
youtube add
Added
youtube remove
Added
youtube message
Added
youtube message view
Added
youtube list
Added
--pingable
flag to welcome and goodbye commands (so roles can be pinged now)Added
twitter color
to change embed color for new tweetsAdded
subreddit color
to change embed color for new postsAdded
twitter message
to add message content alongside the embed post (not embed code support)Added
subreddit message
to add message content alongside the embed post (not embed code support)Pagination for Lastfm Whoknows
5 second cooldown added to cleverbot, instagram reposting and tiktok reposting per author
2.5 second cooldown added to autoresponder per author
Last.fm customcommand can now be set to anything. doesn't require "fm" or "end" at the end
Last.fm customcommand can only be used by the author now. To make this command usable by anyone, you can do
lastfm customcommand (fmhere) --public
to make it usable by everyone, but passing the--public
flag can only be used by the author if they have Manage GuildA warning will be prompted when using unlock all if you haven't set up lockignore for read-only channels
TikTok reposting has support for the https://m.tiktok.com/ subdomain
Added
lastfm customcommand public
to toggle a specific fm public flagLyrics commands are now paginated
Bug fixes
Minor bug fixes
Instagram command fixed
Vanity message not sending fixed for bleed dev
June 9, 2021
Important
If you're using settings staff
to whitelist members with a certain roles from getting filtered, please switch to using filter exempt (role)
instead because settings staff is planned to be able to do more than just bypassing filter in future!
Remember, to see the syntax of these commands below - run help (command)
New additions / changes
Added
instagram
commandAdded
instagram
reposting. Type "bleed (instagram post URL) (slide: number)" to trigger reposting
Added
instagram
event to disable repostingAdded
tiktok
commandAdded
tiktok
repostingType "
bleed (tiktok post URL)
" to trigger reposting
Added
tiktok
event to disable repostingAdded
cleverbot
supportType "
bleed clever (random shit)
" to talk to the bot
Added
cleverbot
event to disable cleverbotAdded
automodmessage
event to disable auto-mod messagesAdded
extractemotes
(server owner only)Added
lastfm customreactions
(donator only)Added
purge webhooks
Added error if author is missing permission to run command
Falls under the
commandfailure
event
Members with a staff role can now type in gallery channels
Added daily message and member join count to
membercount
Added
fakepermission add
(server owner only)Documentation added under Contents > List of fake permissions available
Added
fakepermission remove
(server owner only)Added
fakepermission list
Added a new loading default embed
Added
cleargnames
Added
filter exempt
(proper command to bypass filter)Added
filter exempt list
Added
filter nicknames exempt
Added
filter nicknames list
Added
filter caps exempt
Added
filter caps exempt list
Added
filter links exempt
Added
filter links exempt list
Added
filter emoji exempt
Added
filter emoji exempt list
Added
filter spoilers exempt
Added
filter spoilers exempt list
Added
filter selfbot exempt
Added
filter selfbot exempt list
Added
filter musicfiles exempt
Added
filter musicfiles exempt list
Added
filter massmention exempt
Added
filter massmention exempt list
Added
filter invites exempt
Added
filter invites exempt list
Added
filter spam exempt
Added
filter spam exempt list
Added
settings jailroles
If enabled, it will remove all roles from a member then return them when unjailed
Added
vc
as an alias for VoiceMaster commandsAdded
c
as an alias for purge commandAdded
hex
to get the most dominant color from an imageAdded RGB and HSL values to
color
commandAdded
color random
Adjusted experience gain for leveling
Updated cooldown for experience gain to 65 seconds
Hardbans removed from the bot until further notice
VoiceMaster channel names cannot contain filtered words
Temporarily disabled
minecraft (namemc)
commandTemporarily disabled automatic crown claiming on
lastfm update & set
Drastically improved the speed of indexing Last.fm libraries
Rewrote twitter streaming and is now more stable
Rewrote subreddit streaming and is now more stable
Updated
mc
alias formembercount
instead ofminecraft
Removed
nut
...Removed all
customtext
commands and supportYou can recreate what you did with custom text commands with autoresponder
Bug fixes
Fixed a bug that allowed jailed users to return roles through reaction roles
Fixed
antinuke webhook
punishing the wrong person who invited the potential nuking botFixed
subreddit add/remove
commands allowing dumb subredditsFixed an awful bug making the bot go offline at midnight
Fixed duplicate entries on
antiraid config
Fixed double sending for custom FMs
Typo on commands were corrected
Tons of other minor bugs fixed
April 28, 2021
New additions / Changes
theres a lot of new shit if you don't know what a command does: just run help (command here)
Added
clearnames
Added
history remove
Added
history removeall
Added
webhook
group commandAdded
webhook create
Added
webhook send
Added
webhook edit
Added
webhook remove
Added
webhook list
Added
settings lockignore
group commandThis is important for server owners so that when using
unlock all,
channels that you don't want being unlocked won't be unlocked accidentally by the bot.
Added
settings lockignore add
Added
settings lockignore remove
Added
settings lockignore list
Added
settings bandm
,softbandm
,kickdm
,warndm
,jaildm
,unjaildm
You can now customize your punishment messages for members and you can also view the new variables available for these commands under Embed code variables > Variables.
Added
settings bandm view
Added
settings softbandm view
Added
settings kickdm view
Added
settings warndm view
Added
settings jaildm view
Added
settings unjaildm view
Added
settings joinmsg view
Added
automessage
group commandAdded
automessage add
Added
automessage remove
Added
automessage view
Added
automessage list
Added
reactionrole deleteall
Added
reaction deleteall
Added
previousreact deleteall
Added
voicemaster category
Added
voicemaster activity
Super cool feature, you can play games (or watch YouTube with others) inside your Discord client! Note that this feature isn't available on mobile at the moment.
Added
inviteinfo
Added
twitch
(no, this isn't twitch notifications - planned in the future)Added
antiraid configuration
Added
antinuke setvanity
This is important for selfbots that spam vanity changes, the bot will always change the vanity URL's back to the predefined vanity URL in case Discord's unstable audit logs returns
None
Added
voicemaster category
Added
setupmute
Creates text, image, reaction mute roles for mass mute
mute all
,imute all
,rmute all
will return roles on member join if the member leftSet a restriction on
role add
androle remove
if a role being given is restricted perantinuke permissions
settings (will prompt a message not allowing action)Changed
seticon
,setbanner
,setsplash
,identify
,lastfm url
to only take direct attachments/discord links due to a big security issueChanged
avatar
embed designIncreased level experience gain drastically
Ban
now works ashackban
so you don't have to run a different commandIf the member is not in server, it won't notify them
Hidden users on
lastfm whoknows
commands will no longer have a footer on those commandsTags can
no longer
contain invite links unless you're an administrator{track.name}
variable is now required forlastfm mode
to prevent abuseIf you're caught abusing
lastfm mode
; your permissions will be revoked with no refund nor warning so don't be dumb!
Bleed now notifies administrators in a server that antinuke is enabled in
Donators can now use their discord username as a prefix in any server
Example: jon#1337 (bolded is the prefix)
Removed unban message for
unban
due to people exploiting it by spamming users PMsRemoved
reinvite
due to people exploiting it by spamming users PMsRemoved
mcstatus
since nobody literally uses itcopyembed
now supports code for multiple embeds
Bug fixes
there were so many bug fixes that I can't list them all because I don't remember 60% of them
Fixed
timers remove
not working properly even though that shit was never announced but people found bugs with it anywaysFixed
prune upto
somehow deleting messages in the channel that the command was ran in when a message link for a different channel was givenFixed
emoji information
erroring if arguments not passedFixed not being able to join your own VoiceMaster channel
Fixed
lastfm streak
not working in rare situationsFixed
copyembed
not extracting embed code properlyFixed time period bugs with
lastfm
commandsFixed
whoknows
commands randomly erroringFixed
game
for the millionth timeFixed random database query errors
also if your booster roles aren't going to the right position on your server's role hierarchy, i don't know what to tell you because that's a discord issue which is beyond my control. bleed attemps twice to drag the role up incase it cant but discord is so unreliable when it comes to roles so idk
Credits
Command ideas from jason#4511
Level experience calculation & balancing by Slim#5639
April 3, 2021
New additions / Changes
slash commands will probably never come to bleed because of how many commands bleed has and the way we handle our arguments which slash commands heavily limit so :joy: :joy: and more antiraid and moderation stuff will be added next update (i think)
Added
bots
(list of bots in server)Added
settings goodbye view #channel
Added
settings welcome view #channel
Added
antiraid massjoin
Added
antiraid newaccounts
Added
antiraid defaultpfp
Added
lastfm reaction
as an alias for lastfm reactAdded
ag
as an alias for avatarAdded ability to disable commands for specific users
Example:
disablecommand @user ping
Added ability to enable commands for specific users
Example:
enablecommand @user ping
Removed
antiraid grantadmin
Merged with
antiraid permissions grant administrator
Removed
antiraid removeadmin
Merged with
antiraid permissions remove administrator
Removed
settings antiraid
Replaced with
antiraid massjoin
Removed
settings bannew
Replaced with
antiraid newaccounts
settings autonick
now has variable supportnamemc
now shows account's country and extra garbageantinuke permissions grant ...
now listens for manual role changeantinuke permissions remove ...
now listens for manual role changeantinuke channel
now listens for mass channel creationuserinfo
now sends message instantly instead of waiting on Last.fm to slowly return recent tracks information then editing the message once that information is receivedBot's library updated to latest discord.py version
Bug fixes
Fixed VoiceMaster channels not deleting
This was a bug on Discord's end and was beyond bleed's control
Fixed
youtube
failing to return resultsFixed
lastfm youtube
failing to return resultsFixed
namemc
failing to execute commandFixed
game
failing to execute command
March 28, 2021
New additions / Changes
Removed annoying duplicate entries on
dbree
andlastfm dbree
role add
androle remove
respect antinuke permissionsCommands that contain typos will still run the command if reeditted to the proper command
The crown claim message on
lastfm whoknows
has been changed into an embedChanged the way group commands effect other subcommands
If
tags
were disabled then all subcommands to that parent command would be disabled
Added
voicemaster setup
- create temporarily channelsAdded
voicemaster reset
Added
voicemaster lock
Added
voicemaster unlock
Added
voicemaster name
- rename vc nameAdded
voicemaster limit
Added
voicemaster bitrate
Added
voicemaster permit
Added
voicemaster reject
Added
voicemaster claim
Added
voicemaster ghost
Added
voicemaster unghost
Added
pins archive
- archive pins to set channelAdded
pins channel
- set archive channel for pinsAdded
pins unpin
- unpin or pin during archive processAdded
pins set
- enable or disable archival systemAdded
pins config
Added
pins reset
Added
starboard color
- set a default embed colorAdded
clownboard color
- set a default embed color for postsAdded
levels reset
- to reset XP and levelsAdded
levels setrate
- to set multiplier on XP gainAdded
artist.plays
variable for Last.fmAdded
boosterrole
Added
boosterrole remove
Added
settings baserole
- need to set this for boosterroleAdded
settings autonick
Bug fixes
Fix
lastfm color
not setting properlyFix
lastfm streak
breaking in rare situationsFix
boosters lost
not working properlyFix
starboard
andclownboard
config not showing the channelFix random error occurring once
lastfm whoknows
finished
March 21, 2021
New additions / Changes
Added
antinuke vanity
to protect your vanity URL from being stolenNo documentation for this as it's literally self explanatory
Added
filter nickname
to detect filtered words in display namesAdded
raid
command to ban/kick latest members that joined in the past x mins/secs
March 15, 2021
New additions / Changes
Added
lastfm streak
Added
moderationhistory
Aliases:
modhistory
,mhistory
Added
ab
for command avatarAdded
si
for command serverinfoAdded
inrole
for command membersAdded
setrank
for command setlevelRedesigned embed for command userinfo
Bug fixes
Fixed
settings bannew
not disabling moduleFixed
lastfm update
,lastfm set
getting stuck
March 13, 2021
New additions / Changes
Added
setlevel
Added
lastfm topserverartists
, has a cooldown of 5 secondsAliases:
lastfm tsa
Added
lastfm dbree
Aliases:
lastfm database
,lastfm db
Bug fixes
A lot of small bug fixes that are too much to go over
Fixed autoresponder not working at all
March 9, 2021
New additions / Changes
Added
antinuke config
to view antinuke server configurationAliases:
antinuke configuration
,antinuke settings
Added
antinuke admin
to allow members to configure antinuke (i do not recommend)Added
antinuke admins
to view the list of admins that can configure your antinukeAdded
levels messages (on or off)
to toggle level up messages for yourself onlyAdded
lockdown all
Changed
unlock all
- must be uselockdown all
for this command to work properlyChanged embed design of
color
When library is finished updating on
lastfm set
, the first message will be edited when complete instead of deleting the initial message and sending another messageAdded parameter
--claim-crowns-only
forlastfm update
to only update crowns and playcountAdded
lastfm recommend
Added
settings imgonly
- for image only channels
Bug fixes
Fixed tons of leveling bugs
Fixed lastfm library not clearing if account is removed
March 8, 2021
New additions / Changes
Leveling is here! Command is levels
, aliases are level, rank
Full documentation for the level system can be found under Help > Commands > Levels
Level command:
rank
- view your current rankLevel command:
levels add
- add a level roleLevel command:
levels remove
- remove a level roleLevel command:
levels lock
- disable leveling systemLevel command:
levels unlock
- enabled leveling systemLevel command:
levels sync
- sync everyones level roles with their XPLevel command:
levels messagemode
- decide where you want lvl up msgs to goLevel command:
levels message
- set custom level up message (supports embed code)Two new variables were added. Documentation found under Bot > Embed code.. > Variables
Level command:
levels leaderboard
- view server highest ranking membersLevel command:
levels stackroles
- decide to stack leveling roles or notLevel command:
levels config
- view overall level configurationLevel command:
levels roles
- view all available server level rolesLevel command:
levels ignore
- ignore a channel or add a no-xp roleLevel command:
levels list
- view disabled channels and rolesLevel command:
setxp
- set (NOT GIVE) experience to a userLevel command:
removexp
- remove experience from a user
Make sure that you have the required permission for the commands above by running: help (command)
!
Added
firstmessage
, aliasfirstmsg
Added
pin (message link or none for latest message)
Updated
lastfm playsall
to fetch track plays from database instead of requesting data from Last.fm which overall saves us requests and makes the command 100x faster
Bug fixes
Fixed Last.fm library indexing getting stuck or breaking sometimes
March 1, 2021
New additions / Changes
Now using information from
nowplaying
to update librariesNow using information from
lastfm topartists
to update librariesNow using information from
lastfm topalbums
to update librariesNow using information from
lastfm toptracks
to update libraries
February 26, 2021
Level system otw
New additions / Changes
Added
antinuke webhook
to delete spam pinging webhooksDocumentation has been added for this under Help > Commands > Antinuke
If any antinuke module is triggered by a bot,
antinuke botadd
will be automatically enabled to make sure that no bots join back unless whitelisted by the server ownerLast.fm libraries will now store artist/track/album playcounts with 2 instead of 3
Added
settings boosts add (channel) (embed code or text)
New variables for this specific event have been documented under Bot > Embed... > Variables
Added
settings boosts remove (channel)
Added
settings boosts list
tts
command has been redone and now takes parameters for custom voicesA list of available voices for the
voice
parameter can be found under Help > Contents
Bug fixes
tone
fixedtts
fixed againnnnnnosu
not allowing a different game mode fixed
February 24, 2021
New additions / Changes
Added
osu
to view profile statisticsAdded
reverseimage
to use Google's reverse image searchingAdded
antinuke permissions (grant or remove) (permission name)
Documentation has been added for this under Help > Commands > Antinuke
Command
youtube
speed has been improved, thanks belaLibrary will now update after a Last.fm command is ran if not indexed or haven't indexed manually as opposed to having to wait for the indexing to finish for the command to execute
If a bot is used to nuke a server and triggers the antinuke, the bot will attempt to find the member who invited the malicious nuking bot then proceed to ban that member
antinuke removeadmin
no longer works for reverting permission changeUsing
antinuke permissions remove administrator
will restore this feature
antinuke grantadmin
no longer works for reverting permission changeUsing
antinuke permissions grant administrator
will restore this feature
Bug fixes
Fixed artist libraries not automatically updating properly
tenor
returning random errors has now been fixedgoogle
returning errors on cards has been fixedtts
has been fixed for the like millionth time
February 22, 2021
New additions / Changes
Only artists/albums/tracks with 3 plays or more are stored for your Last.fm library
This will explain why your plays may show up as zero on
whoknows
commands
No longer allowing
image
parameter forlastfm mode
Error messages now have codes to keep track of problems
Feel free to join our Discord Server and report any problems by providing the error code
spotifytrack
andlastfm spotify
now only return the most popular track's linkAdded CPU percentage and Memory usage to
about
Added ability to force remove entries for certain commands by typing
select:id_here
List of commands that support this and documentation added under Help > Contents
Run down over problems causing downtime/slowness
I don't know why but all of these problems decided to randomly just pop up at the same time which just caused a lot of issues and just stress. However, these issues below are solved and there should be no more new problems that will cause downtime or high latency issues.
server hardware needed upgrade and couldn't keep up with bleed demand aka couldnt keep up with the spam of whoknows commands - solved by upgrading/getting a new powerful server
DNS on new server randomly breaking/web requests failing most of the time - solved by changing current DNS to google DNS
bot being slow cause of all large queries on whoknows commands - solved by creating DB indexes
February 21, 2021
New additions / Changes
Added
lastfm hide
to hide people onwhoknows
commandsAdded
lastfm globalwhoknows
- cooldown: 5 secondsAliases for this command: globalwk, gwk
Added
lastfm globalwktrack
- cooldown: 5 secondsAliases for this command are: globalwkt, gwkt
Added
lastfm globalwkalbum
- cooldown: 5 secondsAliases for this command are: globalwka, gwka
Bug fixes
Fixed
serverinfo
erroring when server has no designFixed web requests timing out
February 20, 2021
New additions / Changes
Bleed's server moved to a new host
Cooldown removed for
lastfm whoknws
Cooldown removed for
lastfm wktrack
Cooldown removed for
lastfm wkalbum
February 20, 2021
New additions / Changes
Enabled
subreddit streaming
againEnabled
lastfm wktrack
- cooldown is removed and response is now instantEnabled
lastfm wkalbum
- cooldown is removed and response is now instantEnabled
lastfm whoknows
- cooldown is removed and response is now instantAdded
lastfm update
to update your library (this will also automatically claim crowns for you)Your Last.fm library will be automatically updated every 24 hours if not done manually
Running a Last.fm command after this update will automatically store your library
Cooldown of 30 seconds added to
lastfm set
andlastfm update
Libraries of all registered users will be cleared every 32 days
Bug fixes
High latency issues should now be resolved and everything should be smooth again
February 18, 2021
New additions / Changes
Default incorrect syntax embed has a new design
Removed
es
as an alias foreditsnipe
due to accidental useTemporarily disabled
subreddit
streaming & commands due to causing high latency issuesThe message for when antiraid is triggered has been changed to give more clear instructions to moderators on what to do when the server is locked down
Responses to commands will now be a replyReverted due to discord APi being too buggyAdded
filter snipe
to prevent certain content to not be allowed insnipe
Added documentation for this under Help > Commands > Filter
Added
emoji
, same thing asjumbo
Added
emoji add
, same thing asaddemote
Added
emoji delete
Added
emoji information
, same thing assteal
Added
purge bots
to purge messages from bots,Added
bc
as a shortcut for purge bots to purge fasterNote that this shortcut will not be documented anywhere
Added
purge humans
to purge messages from humans
February 16, 2021
New additions / Changes
Added
setbanner
Added
setsplash
Added
seticon
February 15, 2021
New additions / Changes
Added new
message
variable for message content outside of an embedThis variable is not available for
lastfm mode
norpagination
Added documentation for this variable under Bot > Embed code variables > Parameters
Added
pagination delete
to entirely delete a paginated embedAdded
pagination restorereactions
Added
pagination rr
as an alias forpagination restorereactions
Removed
delete, del
as an alias forpagination remove
February 12, 2021
New additions / Changes
Added
steal
Added
editsnipe
again
February 10, 2021
New additions / Changes
Improved
lastfm collage
, collages should load more often nowThe max column & row number has been set to 20 for
lastfm collage
Upgraded server hardware
Stabilized & optimized certain tasks
the bot has two legs and can move
pronouns are he/him, obviously a human
January 26, 2021
New additions / Changes
Added
filter reset
to clear filtered words
Bug fixes
Removed extra space being added to filtered word when passing parameter
January 22, 2021
New additions / Changes
Deleted messages are stored in a database for
snipe
(only the latest deleted message stored then its overwritten)
January 20, 2021
New additions / Changes
If
antinuke grantadmin
is enabled, any role with Administrator permission that is given to a user will be removed from the userIf
antinuke removeadmin
is enabled, any role with Administrator permission that is removed from a user will be added back to the userAdded reasons to actions done by
antinuke
Paginated
members
January 19, 2021
New additions / Changes
Added confirmation to change role color for
role topcolor
to prevent accidental role color changeAdded confirmation to delete role for
role delete
to prevent accidental role deleteAdded confirmation to ban boosters for
ban
to prevent loss of server boostsAdded confirmation to ban boosters for
softban
to prevent loss of server boostsAdded confirmation to kick boosters for
kick
to prevent loss of server boostshistory
will now pull up moderation logs for users who are no longer in the serverChanged permission for
slowmode on
from Manage Messages to Manage ChannelsChanged permission for
slowmode off
from Manage Messages to Manage ChannelsFinished adding information for commands under the moderation module
January 18, 2021
New additions / Changes
clearinvites
added (includes--unbans
parameter to only prune unban invites)Changed permission from Manage Guild to Administrator for
pagination reset
Starboard and Clownboard no longer listens to ignored/blacklisted users
help
searching restored with more information and new embedgnames
andnames
is more efficient nowRemoved cooldown on
pagination list
snipe
now shows deleted imagesAdded new variable
{user.artist_crown}
Added
[remind list|reminders]
Added
remind remove (id)
Added
reinvite (user id)
Bug fixes
Fixed variable
{user.badges_icons}
not showing proper emotesFixed
lastfm youtube
not gathering resultsFixed
youtube
not gathering resultsFixed Starboard and Clownboard
Last updated